Как программно установить системный интерфейс в темный режим (не в приложение)?
Я пытаюсь найти способ программно.
Пока я могу напрямую открыть меню настроек дисплея,
startActivityForResult(new Intent(android.provider.Settings.ACTION_DISPLAY_SETTINGS), 0);
Но я не могу найти способ взаимодействия с кнопками в этом меню настроек? Есть что предложить? Чтобы быть более понятным, я заинтересован в программной настройке темной темы пользовательского интерфейса через приложение (не тему приложения, а весь пользовательский интерфейс устройства).
1 ответ
Я не совсем уверен, что это то, что вы ищете, но вы можете использовать UiModeManager, чтобы изменить общесистемный режим из вашего приложения.