Я читал, что OnKeyListener
предназначен для обнаружения жестких клавиш и OnEditorActionListener
для программных клавиш. Однако в Интернете есть много примеров, поэтому кажется, что они оба работают нормально в любой ситуации.Какая разница между OnKeyListener и OnEditorActionListener?
Я пытался как и OnKeyListener
работает только на реальном устройстве в то время как OnEditorActionListener
работ на реальном устройстве и эмулятор тоже.
Из-за этого я хочу знать разницу между ними и выяснить, когда использовать любой из них. Буду признателен, если кто-нибудь сможет мне объяснить.
Таким образом, это означает, что 'OnEditorActionListener' предпочтительнее' 'OnKeyListener? Потому что в некоторых случаях последнее может не срабатывать? – Marat
Да. Это похоже на документы. –