Dev*_*man 2 android android-asynctask
我有一个文件下载android应用程序.当用户点击listview项目时,下载了这个文件.它工作正常.现在,我想取消当前文件下载并启动下一个文件,同时用户点击其他项目,另一个下载已经在进行并在取消下载任务之前显示用户确认.
我怎样才能做到这一点?
提前致谢
首先,你必须登记入住 AsyncTask
// in doInBackground, check if asynctask is canceled manually
if (isCancelled()) break;
Run Code Online (Sandbox Code Playgroud)
在您的活动中,每当您尝试取消时,只需AsyncTask手动取消,当然,开始新的下载另一个文件!
mDownloadingTask.cancel(true);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2749 次 |
| 最近记录: |