Как скрыть панель навигации, когда текст редактирования находится в режиме погружения - PullRequest
0 голосов
/ 25 марта 2019

Я разрабатываю одноразовое устройство с Android .HW имеет полноценную клавиатуру, но без основных клавиш (Назад, Домой, Обзор).Некоторые из приложений должны работать в режиме погружения, и они содержат поля EditText.Когда приложение находится в режиме погружения (я использовал режим блокировки задач), если я выбираю поле EditText, снизу появляется черная полоса с таким же размером навигационной панели.Я не могу установить qemu.hw.mainkeys=1, потому что он полностью удаляет навигационную панель, но он мне нужен для некоторых других приложений.Можно ли как-нибудь спрятать его за EditText в некоторых случаях?У меня есть доступ к полному источнику AOSP.

1 Ответ

0 голосов
/ 25 марта 2019

Вы не можете, Android не позволяет вам фокусировать EditText без отображения панели навигации.(кроме случаев, когда вы используете внешнюю клавиатуру)

Возможно, потому что некоторые люди не знают, как ее расфокусировать, и им нужно нажать кнопку возврата.

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