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