Диалог изменения яркости фрагмента - PullRequest
1 голос
/ 18 июня 2019

Я пытаюсь изменить яркость при открытии фрагмента диалога, я вставляю этот код в oncreate (), но он меняется только на одну секунду.

    try {
        curBrightnessValue = Settings.System.getInt(
                getActivity().getContentResolver(), Settings.System.SCREEN_BRIGHTNESS);

        WindowManager.LayoutParams layout = getActivity().getWindow().getAttributes();
        layout.screenBrightness = 1F;
        getActivity().getWindow().setAttributes(layout);

    } catch (Settings.SettingNotFoundException e) {
        e.printStackTrace();
    }

В основном фрагменте работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...