使用asynctask,离开当前页面后不下载文件

rosecshly0928 2013-06-05 06:03:23
我同事写的程序,下载文件用的是asynctask,在离开了那个下载的页面去到别的程序或其他页面,就不下载了,asynctask做不到在里面页面后继续下载吗?
我要怎么下载好呢,用downloadmanager是不是好些?我们下载的文件都很大,平均在300M到600M之间。
...全文
134 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
rosecshly0928 2013-06-20
  • 打赏
  • 举报
回复
引用 2 楼 guoyoulei520 的回复:
我也觉得奇怪,那回来后来会接着下吗? asynctask本质上是一个线程不可能因为activity进入onpause而暂停的
回来后不会下载
MR__P 2013-06-09
  • 打赏
  • 举报
回复
退出的时候被杀死了,所以不会继续下载了。需要重新实例连接从头开始请求
rosecshly0928 2013-06-08
  • 打赏
  • 举报
回复
引用 1 楼 wlcw16 的回复:
是不是你的asynctask实例在这页呢?也许是finish掉这个activity之后,asynctask也回收了。一般的小东西用asynctask,长时间的大的下载最好还是用downloadmanager。
是呀,是在这页
凉凉二点凉 2013-06-06
  • 打赏
  • 举报
回复
我也觉得奇怪,那回来后来会接着下吗? asynctask本质上是一个线程不可能因为activity进入onpause而暂停的
wlcw16 2013-06-06
  • 打赏
  • 举报
回复
是不是你的asynctask实例在这页呢?也许是finish掉这个activity之后,asynctask也回收了。一般的小东西用asynctask,长时间的大的下载最好还是用downloadmanager。

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧