键盘上的向下箭头按钮的keyEvent是什么?

时间:2019-11-11 08:00:58

标签: android kotlin android-edittext

我想在关闭键盘时清除编辑文本的焦点,但是很遗憾,键盘上有一个我不知道keyEvent的键。有人可以澄清一下吗?

Here's the reference for the KeyEvent class.

enter image description here

编辑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
                }
            }

1 个答案:

答案 0 :(得分:0)

它与后退键(KEYCODE_BACK)相同,其行为实际上并没有改变。

某些设备制造商确实更改了图标,以使键盘打开时的操作更清晰,但后退键的按下和操作仍然相同。