我使用DownloadManager下载我的应用程序的文件。我看到几个问题。 有时我看到同时下载 - 同时下载2个文件(至少我看到2个通知)。其他问题是,对于某些文件,我看到了描述,有些则没有。
DownloadManager如何工作?是否可以同时下载更多文件?或者是什么导致这个问题?是不是因为app有时被杀死,在下载时重新启动?
这是我使用的代码:
Request request = new DownloadManager.Request(uri);
request.setAllowedNetworkTypes(DownloadManager.Request.NETWORK_WIFI);
request.setAllowedOverRoaming(false);
request.setTitle(episodeTitle);
request.setVisibleInDownloadsUi(false);
request.setDescription("Episode is downloading");
request.setDestinationUri(Uri.fromFile(file));
downloadManager.enqueue(request);
如下图所示,第二个通知包含描述,首先不包含。
答案 0 :(得分:0)
看起来您正在将这两个文件下载到同一文件夹中。 尝试在单独的文件夹中下载每个文件。 这应该会有所帮助。