Как заставить приложение перейти в полноэкранный режим с помощью кнопки - PullRequest
0 голосов
/ 03 января 2019

Я ищу об этом, и это то, что я нахожу

код для приложения, чтобы перейти к полноэкранному режиму, это

int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN ;

View decorView = getWindow().getDecorView();
decorView.setSystemUiVisibility(uiOptions);

Но когда я помещаю его в кнопку, это не 't работа

Мои выводы о проблемах

Код работает только тогда, когда вид является видимым. Вы можете переключать его в полноэкранный режим каждые 1000 мс. Приложение автоматически сбрасывает флаги при переходе к другой части втелефон Моя цель - заставить приложение переходить в полноэкранный режим во всех действиях, но я хочу знать, как это работает, код выше Я ищу в исходном коде и не могу найти решение

Код вышеработает только при загрузке кода на телефон

1 Ответ

0 голосов
/ 03 января 2019
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setContentView(R.layout.activity_main);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...