gpt4 book ai didi

android - 无法在 Android Oreo 上将通知优先级设置为低

转载 作者:搜寻专家 更新时间:2023-11-01 09:28:27 25 4
gpt4 key购买 nike

在 Android Oreo 上创建通知 channel 时,您可以设置的最低通知级别似乎是中等。

Android Notification Priority

即使使用 NotificationManager.IMPORTANCE_NONE 也是如此。

NotificationChannel sendingChannel = new  NotificationChannel("SENDING", "Sending", NotificationManager.IMPORTANCE_NONE);

NotificationManager.IMPORTANCE_NONENotificationManager.IMPORTANCE_MINNotificationManager.IMPORTANCE_LOW 都将通知 channel 重要性设置为中等。

似乎没有办法在 Android Oreo 上将通知重要性设置为低。

最佳答案

我在尝试将通知 channel 设置为低以用于前台服务时遇到了这个问题。我可以确认在那种情况下,系统将级别提高到中等。

有关详细信息,请参阅此堆栈溢出问题/答案:Default priority of notification channel on Android 8

行为的文档存在(同样,假设您使用的是前台服务)尽管我认为它有点不清楚:https://developer.android.com/reference/android/app/NotificationManager#IMPORTANCE_MIN详情

关于android - 无法在 Android Oreo 上将通知优先级设置为低,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49260588/

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