android - 重定向到通知访问设置

原文 标签 android

我目前正在开发一个使用 NotificationListenerService 的 Android 应用程序。 ,这要求用户在 Setting -> Security -> Notification Access 下为我的应用启用通知访问权限。 .

我的问题是我可以将用户重定向到这个地方以便他们启用它吗?到目前为止,我只设法将他们引导至 Setting -> Security window 。

另外,是否可以先检查用户是否已经为我的应用启用了通知访问,然后才重定向它们?

最佳答案

您可以打开NotificationAccessSettingsActivity通过使用以下 Intent ,但我不确定是否要检查他们是否已经启用了您的应用。

startActivity(new Intent("android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS"));

或者,对于 API 22+:
startActivity(new Intent(Settings.ACTION_NOTIFICATION_LISTENER_SETTINGS));

关于android - 重定向到通知访问设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22663359/

相关文章:

java - 我们可以在Firestore中查询多深?

android - 没有Phonegap服务且没有Internet的Adobe Dreamweaver CS6编译应用程序

android - 蓝牙关闭时,bluetoothAdapter.getAddress()返回什么?

java - 在Android设备(Java)上将视频转换为音频

android - 如何获得可与AWS仿真一起使用的Android Amazon Web Services(AWS)SDK(例如FakeS3)

android - 如何检查处理程序是否有回调

java - 对使用数据库的2个xml文件使用相同的类

android - 使用 RecyclerView 和 GridLayoutManager 的简单 Android 网格示例(如旧的 GridView)

android - 如何使用SharedPreferences保存字符串数组?

android - 任务 ':app:transformClassesWithDexBuilderForDebugAndroidTest' java.lang.RuntimeException 执行失败