android – 以编程方式访问应用程序通知设置

Android应用程序中,我有一个按钮,我想要具有打开应用程序通知设置的功能(在Android设置中).

我可以用这个打开Android设置

startActivityForResult(new Intent(android.provider.Settings.ACTION_SETTINGS),0);

但我想直接在我的应用通知设置上打开

替代

如果有办法以编程方式打开和关闭“阻止通知”也可以.

解决方法

没有公共API可以让您直接深入链接到应用程序的通知设置.

您可以使用Settings.ACTION_APPLICATION_DETAILS_SETTINGS深度链接到应用程序的设置,但这不会直接进入通知屏幕.

Any way to link to the Android notification settings for my app?一个可行的解决方案,但由于它不是官方API的一部分,因此无法保证在所有设备或未来版本的Android上运行.

if there is a way to turn the “Block notificaations” on and off programatically that would be ok too

绝对不.允许应用程序以编程方式打开和关闭它的通知会使用户无法控制打开和关闭通知.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...