Как открыть экран «Уведомления приложений» в настройках по намерению (Снимок экрана прилагается) - PullRequest
0 голосов
/ 10 января 2019

enter image description here

Я перепробовал множество намерений из класса android.provider.settings, но не смог открыть этот экран напрямую.

1 Ответ

0 голосов
/ 10 января 2019

Вы можете получить имя пакета занятия и имя класса из файла 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.

...