gpt4 book ai didi

java - DownloadManager 未在状态栏中显示图标

转载 作者:行者123 更新时间:2023-12-03 21:01:07 28 4
gpt4 key购买 nike

我的下载管理器未在状态栏中显示通知图标。当您打开所有通知时,通知是他们的,但状态栏中没有图标,因此人们无法一眼看出下载已经开始。这在旧设备上不是问题,并且仅在运行 android 9 pie 的 android 手机上。

DownloadManager.Request request = new DownloadManager.Request(Uri.parse(youtubeDataModel.getUrl()));
request.setDescription("Downloading " + simpleFileType + "...");
request.setTitle(fileName);
request.allowScanningByMediaScanner();
request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
request.setDestinationUri(Uri.fromFile(new File(downloadLocation + "/" + fileName + "." + fileExtension)));
DownloadManager manager = (DownloadManager) activity.getSystemService(Context.DOWNLOAD_SERVICE);
manager.enqueue(request);

我希望状态栏会显示一个小下载图标,但在较新的设备上它不会

最佳答案

尝试将请求通知可见性更改为

request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE);

关于java - DownloadManager 未在状态栏中显示图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57578387/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com