如何暂停和恢复DownloadManager

我知道这个问题是重复的,我没有得到自满的答案。 我正在使用Android系统DownloadManager从networking下载文件,它与下载文件正常工作。

private DownloadManager downloadManager; Button start; Button pause; Button resume; 

初始化上面的所有button

 downloadManager = (DownloadManager) getSystemService(DOWNLOAD_SERVICE); Uri Download_Uri = Uri .parse("uri"); DownloadManager.Request request = new DownloadManager.Request( Download_Uri); 

那么它已经放下了下载队列。 什么时候轮到它开始下载

我的问题是,是否有任何简单的方法来暂停下载并恢复下载

 downloadManager.pause(); downloadManager.resume(); 

提前致谢。

Solutions Collecting From Web of "如何暂停和恢复DownloadManager"

你可以在GitHub上看看这个开源项目:

https://github.com/JiboStore/DownloadProvider

它具有与android.app.DownloadManager完全相同的接口,但也支持正确的暂停和恢复function。

这里有很多链接与你的问题相关,你可以跟任何一个进行。

在文件下载中实现暂停/恢复

暂停/恢复http连接下载

Android暂停并恢复将文件下载到SD卡

在Java中恢复HTTP文件下载

我希望得到有利的回应。