Я тестирую функцию imeOption
в Android EditText. Я понимаю, как это работает, и различные варианты, такие как Go, Search, Done и т. Д. Мой вопрос связан с его слушателем событий.Android EditText imeOptions
Возьмите этот answer, например, setOnEditorActionListener
вызывается при нажатии правой кнопки на мягкой клавиатуре.
setOnEditorActionListener
будет вызываться независимо (если я прав) о том, какой параметр времени указан (до тех пор, пока он есть); то зачем беспокоиться о том, какое это действие? Не будет ли в редакторе текста установлен параметр фиксированного времени, указанный в макете xml? Я не понимаю, когда вызывается setOnEditorActionListener
, почему все проверяют идентификатор действия?