我使用DownloadManager进行下载,效果很好。但是,当我设置setVisibleInDownloadsUi(false)时,仍会显示进度通知。
Request request = new Request(Uri.parse(url));
request.setVisibleInDownloadsUi(false);
mDownloadManager.enqueue(request);
在我的清单中,我添加了以下权限:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" />
答案 0 :(得分:1)
根据文档,Notification
受via setNotificationVisibility()
控制,而不是setVisibleInDownloadsUi
()`。