Android и onEditorActionListener

Здравствуйте. Спрашивал на различны форумах, но меня везде проигнорировали, на только на DTF осталась надежда. Мне нужно обрабатывать нажатия клавиш виртуальной клавиатуры андроид. Написал такую строчку в onCreate:

editPassword.setOnEditorActionListener(this);

И переопределил метод onEditorAction. Выставил логи, но при вводе они не выводятся, т.е. этот метод не работает. Общая цель - взять на себ яобработку нажатия кнопок клавиатуры. Как такое можно сделать?

Сейчас приходится писать на Kotlin, но буду рад и Java ответам)

33
19 комментариев

Комментарий недоступен

1
Ответить

Уточню вопрос у тимлида, не уверен что мне дадут такое сделать

Ответить

Попробуй добавить в xml файл атрибуты options и actiontype, как в примере:https://stackoverflow.com/questions/53013124/how-can-i-check-if-enter-on-my-keyboard-is-clicked

Ответить

Вроде все сделал, не работает

Ответить

.

Ответить

А TextWatcher не подойдет для твоих целей?

Ответить