首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

关于ProgressDialog返回键后线程停止的有关问题,请高手回答

2012-05-28 
关于ProgressDialog返回键后线程停止的问题,请高手回答程序在联网下载文件时有ProgressDialog在显示进度的

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

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

热点排行