读书人

关于ProgressDialog返回键后线程停止的

发布时间: 2012-05-28 17:59:54 作者: rapoo

关于ProgressDialog返回键后线程停止的问题,请高手回答
程序在联网下载文件时有ProgressDialog在显示进度的,我想按返回键后让它后台下载,但我按返回键后就自动停止下载了,明明是新线程去下载的,问什么会随ProgressDialog的消失而停止呢?

[解决办法]
其实你可以这样:
ProgressDialog.show();
new Thread().start();
至于什么时候dimissDialog呢,可以在多线程要结束的地方dismiss
按返回键只有能是dismiss了ProgressDialog没有可能会停止多线程,除非你的多线程也恰好在那一瞬间结束了
[解决办法]
Activity死了它启动的线程也就死了

读书人网 >Android

热点推荐