6

我在 android 中使用下载管理器类来下载一些文件。这个类可以添加和删除一个下载请求。

有没有办法暂停特定的下载然后恢复它?

还是有其他方法可以做到这一点?

编辑:我发现这种方式,它的工作原理:

  • 暂停下载过程时,关闭我们写入的文件。
  • 继续下载时,访问文件(未完成)并获取其大小
  • 将下载的字节信息添加到 httpRequest 的头部: mHttpRequset.setHeader("Range", "bytes=" + mPreviousDownloadedBytes + "-");
  • mHttpClient.execute(mHttpRequset);
4

0 回答 0