В веб-просмотре или браузере по умолчанию я могу получать события клавиш возврата (keyup, keydown и keypress) только тогда, когда ввод не пуст. Похоже, это ошибка Android 4.1+.
Вы можете попробовать эту страницу ниже (открыть ее на устройствах Android) http://javascript.info/tutorial/keyboard-events#test-stand-test-stand
Я попробовал ответ здесь и здесь, создав собственное InputConnection.
Теперь это работает, я могу получать события клавиши возврата, даже если ввод пуст, но есть побочные эффекты:
Я больше не могу вводить слова и фразы (1-я и 2-я картинки),
Я могу вводить только одну букву или символ за раз (3-е изображение).
Как я могу это исправить, есть ли обходной путь? Спасибо.