Где клавиатура ввода по умолчанию находится в потоке для отправки ключевых событий на Android?

В одном из моих пользовательских представлений, унаследованных от группы View, я получал события Key_Down и Key_Up для клавиши Tab в методе dispatchKeyEvent.

Последнее обновление на Google Keyboard обновило его с 4.0. * До 5.0. *. Отправьте это обновление, я не получаю Key_Down в dispatchKeyEvent во ViewGroup. Я проверил, что я получаю события Key_Down и Key_Up в dispatchKeyEventPreIme в ViewGroup. Кроме того, я не обрабатываю Key_Down в OnKeyPreIme в моем пользовательском представлении.

Я не могу понять, кто в этом случае пожирает событие Key_Down? Я продолжаю получать событие Key_Up, как и раньше. Для этого я пытаюсь понять, где клавиатура ввода находится в потоке для отправки событий клавиш. Не могу найти много информации об этом в сети.

Был бы признателен за любую помощь / указатели. Спасибо!

Ответы на вопрос(0)

Ваш ответ на вопрос