程序在联网下载文件时有ProgressDialog在显示进度的,我想按返回键后让它后台下载,但我按返回键后就自动停止下载了,明明是新线程去下载的,问什么会随ProgressDialog的消失而停止呢?
解决方案 »
- 我是刚学安卓的!我想了解android:id="@+id/fl"有什么作用
- 用apktool反编译apk文件得到smali文件夹,里面都是*.smali文件怎么回事?
- addPreferencesFromResource 过期问题
- 手机应该推广???
- 快速将apk文件转换为可视源代码
- 改了以下XML文件中的数值, 如何编译(android)?
- 新浪微博授权出现 appkey permission denied
- android 的菜单显示时能让其靠左吗?
- 什么ListView刷新不成功
- android人脸识别如何识别人的年龄?大牛们能否给点思路啊????
- android实现 边下载边播放 音频文件, 在线等
- 怎么使用 implements BaseColumns ?
ProgressDialog.show();
new Thread().start();
至于什么时候dimissDialog呢,可以在多线程要结束的地方dismiss
按返回键只有能是dismiss了ProgressDialog没有可能会停止多线程,除非你的多线程也恰好在那一瞬间结束了