Я пытаюсь установить прослушиватель на EditText
, когда будет нажата кнопка ввода. Но он вообще не сработал. Я тестировал это на LG Nexus 4 с Android 4.2.2. setOnEditorActionListener
работает на Amazon Kindle Fire с Android 2.3, а setImeActionLabel
нигде! Я также не могу установить текст для кнопки Enter
. Вот код:
mEditText.setImeActionLabel("Reply", EditorInfo.IME_ACTION_UNSPECIFIED);
mEditText.setOnEditorActionListener(new OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId,
KeyEvent event) {
Log.d("TEST RESPONSE", "Action ID = " + actionId + "KeyEvent = " + event);
return true;
}
});
Что я делаю не так? Как я могу это исправить?