键盘上向下箭头按钮的 keyEvent 是什么?
What's the keyEvent for the arrow down button on the keyboard?
我想在键盘关闭时清除编辑文本的焦点,但不幸的是键盘上有一个我不知道的键 keyEvent。有人可以澄清一下吗?
Here's the reference for the KeyEvent class.
编辑 1:
这是我的代码:
holder.editText.setOnEditorActionListener { v, actionId, event ->
if(actionId == KeyEvent.KEYCODE_ENDCALL || actionId == KeyEvent.KEYCODE_BACK){
val imm = v.context.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
imm.hideSoftInputFromWindow(v.getWindowToken(), 0)
v.clearFocus()
true
} else {
false
}
}
它与后退键 (KEYCODE_BACK) 相同,它的行为实际上没有改变。
一些设备制造商确实更改了图标,以使其在键盘打开时更清楚地显示它的作用,但它仍然是相同的后退按钮按键和操作。
我想在键盘关闭时清除编辑文本的焦点,但不幸的是键盘上有一个我不知道的键 keyEvent。有人可以澄清一下吗?
Here's the reference for the KeyEvent class.
编辑 1: 这是我的代码:
holder.editText.setOnEditorActionListener { v, actionId, event ->
if(actionId == KeyEvent.KEYCODE_ENDCALL || actionId == KeyEvent.KEYCODE_BACK){
val imm = v.context.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
imm.hideSoftInputFromWindow(v.getWindowToken(), 0)
v.clearFocus()
true
} else {
false
}
}
它与后退键 (KEYCODE_BACK) 相同,它的行为实际上没有改变。
一些设备制造商确实更改了图标,以使其在键盘打开时更清楚地显示它的作用,但它仍然是相同的后退按钮按键和操作。