Как программно отключить иммерсивный режим?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как программно отключить иммерсивный режим?

Сообщение Anonymous »

Я пишу приложение для Android и только что заметил, что - я думаю, после недавнего обновления ОС - панель задач вверху и зона навигации внизу внезапно перекрывается с моим приложением. Видимо, это называется «иммерсивный режим». Это может быть нормально для игр и т. Д. Но для обычных приложений я считаю это неуместным.
Это также мешает кнопкам моего приложения (сверху), а также с навигацией в моем приложении (мне нужно кнопку с навигацией между экранами). что мое приложение делает что -то особенное в этом отношении. Это новый дефолт? Или как это деактивировано? Я нашел распределение. Прилагается, описывающие, как en способно это (например, программно включить/отключить иммерсивный режим и другие), но ни один из них о том, как это предотвратить. Тем не менее, просто вызов getWindow (). GetDecorView (). Setsystemuivisibility (0); , то есть без всех флагов, которые позволяют это поведение, очевидно не предотвращает его.

Подробнее здесь: https://stackoverflow.com/questions/796 ... rsive-mode
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»