Android “如何打开”;应用程序通知“;按意图设置屏幕(附屏幕截图)

Android “如何打开”;应用程序通知“;按意图设置屏幕(附屏幕截图),android,android-intent,android-pendingintent,android-settings,Android,Android Intent,Android Pendingintent,Android Settings,我尝试了许多来自类android.provider.settings的意图,但无法直接打开此屏幕。您可以从设置的manifest.xml中获取活动的包名和类名,因此您可以这样做: Intent intent = new Intent(); ComponentName componentName = new ComponentName("com.android.settings","com.android.settings.Settings$NotificationAppListActivity"


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

您可以从设置的manifest.xml中获取活动的包名和类名,因此您可以这样做:

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上进行了测试