TextView.OnEditorActionListener
vs View.OnKeyListener
这就是文档对View.OnKeyListener
这仅适用于硬件键盘;软件输入法没有义务触发这个监听器。
然而,我发现在线的所有人都在KeyEvent.KEYCODE_ENTER
EditText
NavigationDrawer
(如果硬件键盘设置已打开)。这是主要区别吗? OnKeyListener
会传播到所有观看的视图,而OnEditorActionListener
只会触发TextView
s?