gpt4 book ai didi

Android 7.0/API24 : How to check for notification access (Settings. Secure.enabled_notification_listeners)

转载 作者:行者123 更新时间:2023-12-01 22:21:48 25 4
gpt4 key购买 nike

在 Android 6.0/API23 及更早版本中,以下内容用于工作:

String settingEnabled = android.provider.Settings.Secure.getString(this.getContentResolver(), "enabled_notification_listeners");

在 Android 7.0 Nougat/API24 中,这似乎不再受支持,因为上面的代码返回 null

这里实际上从未提及:https://developer.android.com/reference/android/provider/Settings.Secure.html

我们如何检查我们的应用是否在 Android 7.0 Nougat API24 中具有通知访问权限?

编辑:似乎实际上在您第一次在设置中获得访问权限后,上面的代码返回了正确的状态。但不是安装后的初始请求。

最佳答案

使用这个:

Set<String> packageNames = NotificationManagerCompat.getEnabledListenerPackages (context);

关于Android 7.0/API24 : How to check for notification access (Settings. Secure.enabled_notification_listeners),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39654943/

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