перехватывать кнопки назад / домой из пользовательской программной клавиатуры - PullRequest
0 голосов
/ 25 марта 2020

Я хотел бы создать IME (подклассификация InputMethodService), который может сам перехватывать нажатие кнопки «назад». Я не хочу создавать подкласс editText и перехватывать кнопку возврата за пределами IME, прежде чем он будет обработан IME. мой IME должен быть в состоянии сделать это сам по себе. На самом деле, я бы предпочел вообще не показывать панель навигации при включенной программной клавиатуре, но после нескольких поисков кажется, что это невозможно (конечно, я уже заставил приложение работать в модальности SYSTEM_UI_FLAG_IMMERSIVE_STICKY, поэтому, когда программная клавиатура скрывается, панель навигации исчезнет) заранее спасибо.

...