Как программно настроить пользовательский интерфейс systen на темный режим (не приложение)? - PullRequest
0 голосов
/ 14 октября 2019

Я пытаюсь найти способ программно.

Пока что я могу напрямую открыть меню настроек дисплея с помощью

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

Но я не могу найти способвзаимодействие с кнопками в этом меню настроек? Что-нибудь предложить? Чтобы быть более понятным, я заинтересован в программной настройке темной темы пользовательского интерфейса через приложение (не тема приложения, а весь пользовательский интерфейс устройства).

1 Ответ

0 голосов
/ 14 октября 2019

Я не совсем уверен, что это то, что вы ищете, но вы можете использовать UiModeManager , чтобы изменить общесистемный режим из вашего приложения.

...