2016-07-04 41 views
0

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

回答

1

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

DownloadManager.ACTION_DOWNLOAD_COMPLETE 

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