我正在尝试使用进度条在ListView中下载多个文件。我实现的是,我可以开始特定的下载,使用AsyncTask暂停/恢复它并更新进度条(对于单个文件),这部分效果很好我的问题是我无法同时下载多个文件,当我离开ListView到另一个屏幕时,虽然我的下载在后台进行,但进度没有更新,进度条显示0进度,好像它没有下载但它一直在后台下载。 最佳答案 终于找到了答案,比我想象的简单多了,如下创建一个服务,具有用于下载的Asynctask和值的哈希表(url,Asynctask)在单击列表项时传递值(url,Asynctask),并检查该哈希表