Как скрыть системный интерфейс в Android API 30

Я недавно обновил свой targetSDK до 30. В этом API setSystemUiVisibility помечен как устаревший, несмотря на то, что Android все еще рекомендует его (см. здесь).

Как я могу перейти к липкому иммерсивному полноэкранному режиму в этом API?

Мой код перед обновлением:

private void hideSystemUI() {
    getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY |
            View.SYSTEM_UI_FLAG_LAYOUT_STABLE |
            View.SYSTEM_UI_FLAG_HIDE_NAVIGATION |
            View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN |
            View.SYSTEM_UI_FLAG_FULLSCREEN);
}

person Peter Naggschga    schedule 05.09.2020    source источник
comment
Отвечает ли это на ваш вопрос? Полноэкранный режим с эффектом присутствия на Android 11   -  person Biscuit    schedule 02.12.2020
comment
@Бисквит да, спасибо!   -  person Peter Naggschga    schedule 06.12.2020