我想知道是否可以在Android键盘上监听按键。因此,当按下一个字母时,我可以在实时释放密钥时更新TextView。我希望能够反向显示这个单词,以便将每个字符存储在一个数组中,然后将其反向追加到textView中。
所以可以这样做,设置和onKeyListener可能是键盘?或者其他方式?
答案 0 :(得分:2)
“在Android键盘上按下按键”
您可以使用以下代码 片段:
@Override
public boolean dispatchKeyEvent(KeyEvent event) {
if (event.getKeyCode() == KeyEvent.KEYCODE_BACK) // KeyEvent.* lists all the key codes u pressed
{ // do something on back.
}
return super.dispatchKeyEvent(event);
}
或者
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) { // KeyEvent.* lists all the key codes u pressed
// do something on back.
}
return super.onKeyDown(keyCode, event);
}