Показать панель навигации под клавиатурой с помощью SYSTEM_UI_FLAG_IMMERSIVE_STICKY - PullRequest
0 голосов
/ 25 сентября 2019

Я работаю над приложением, которое является полноэкранным.Полноэкранная часть работает прямо сейчас.Я установил его на SYSTEM_UI_FLAG_IMMERSIVE_STICKY.Я использую эти флаги прямо сейчас:

        window.decorView.systemUiVisibility = (View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY
                or View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
                or View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
                or View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
                or View.SYSTEM_UI_FLAG_FULLSCREEN)

Проблема при открытии клавиатуры.При открытии клавиатуры я ожидал, что панель навигации покажет, но это не так.Когда клавиатура открыта, мне нужно провести снизу, чтобы показать панель навигации и увидеть кнопку, чтобы закрыть клавиатуру.Это не то, что я хочу.Я хочу, чтобы панель навигации отображалась под клавиатурой.

Я тестирую это на Nokia 8.1 с Android Pie.

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