Это либо KeyEvent.KEYCODE_ENTER
, либо EditorInfo.IME_ACTION_DONE
в зависимости от того, какой слушатель вы используете. Вам понадобится OnEditorActionListener
для программных клавиатур и OnKeyListener
для аппаратных клавиатур:
val editText = EditText()
editText.setOnKeyListener { _, keyCode, event ->
if (keyCode == KeyEvent.KEYCODE_ENTER) {
// do something
true
} else {
false
}
}
editText.setOnEditorActionListener { _, actionId, _ ->
if (actionId == EditorInfo.IME_ACTION_DONE) {
// do something
true
} else {
false
}
}