【问题标题】:How to Open "App Notifications" Screen in settings By Intent (Screen Shot Attached)如何按意图在设置中打开“应用程序通知”屏幕(附屏幕截图)
【发布时间】:2019-01-10 12:42:58
【问题描述】:

我尝试了许多来自 android.provider.settings 类的意图,但无法直接打开此屏幕。

【问题讨论】:

    标签: android android-intent android-pendingintent android-settings


    【解决方案1】:

    你可以从Settings的manifest.xml中获取activity的包名和类名,所以你可以这样做:

    Intent intent = new Intent();
    ComponentName componentName = new ComponentName("com.android.settings","com.android.settings.Settings$NotificationAppListActivity");
    intent.setComponent(componentName);
    startActivity(intent);
    

    我在 Anroid 8.1.0 nexus 6p 上对其进行了测试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-18
      • 1970-01-01
      • 1970-01-01
      • 2020-09-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多