【问题标题】:Android DownloadManager using for ByteStreamAndroid DownloadManager 用于 ByteStream
【发布时间】:2016-10-20 10:12:07
【问题描述】:

我们可以使用 DownloadManager 来下载字节流吗?我必须下载一个字节流的 PDF 账单,下载后,我想创建一个文件。我可以用文件来做,但不能用字节流。有人这样做吗?

【问题讨论】:

    标签: android android-download-manager


    【解决方案1】:

    您无法读取字节流,但一旦文件被 DownloadManager 下载,它将保存在 Downloads 目录或应用程序的私有目录中。您可以创建一个广播接收器,该接收器执行以下意图操作。

     DownloadManager.ACTION_DOWNLOAD_COMPLETE
    

    在广播接收器中,您可以从目录中读取下载的文件。您在下载数据库中使用上次下载 ID 进行查询。获取下载的文件URI后,就可以通过字节流读取文件了。

    【讨论】:

      猜你喜欢
      • 2014-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-16
      相关资源
      最近更新 更多