gpt4 book ai didi

java - 无法展开带进度条的通知 (Nougat+)

转载 作者:搜寻专家 更新时间:2023-11-01 07:43:55 26 4
gpt4 key购买 nike

我的应用程序显示通知以指示下载进度。但是自从重新设计通知(Android 7.0+)以来,只要标题文本较长,就不会显示描述文本,它会显示从 xyz MB 下载了多少数据。所以这对我的用户来说很重要。加上通知无法展开。这是问题的屏幕截图:

See in some notifications, the text after "Downloading" is not shown. It should show something like this "Downloading 154 KB/900 KB".

我已经阅读了文档,但似乎遗漏了什么。谷歌搜索也没有帮助我。这是相关代码:

notificationBuilder.setProgress(100, download.getProgress(), false)
.setContentTitle(filename);
notificationBuilder.setContentText("Downloading " + download.getCurrentFileSize() + "/" + totalFileSize + " KB");
notificationManager.notify(id, notificationBuilder.build());

所以我只是想要一些方法来扩展通知,以便用户可以看到完整的文本。

最佳答案

我在设置大量通知时遇到了类似的问题。

BigTextStyle Notification是你可能正在寻找的东西。它适用于文本内容超出屏幕大小的通知。

关于java - 无法展开带进度条的通知 (Nougat+),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48841871/

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