实时文本输入解析android键盘

时间:2011-02-07 10:05:34

标签: java android text keyboard

我想知道是否可以在Android键盘上监听按键。因此,当按下一个字母时,我可以在实时释放密钥时更新TextView。我希望能够反向显示这个单词,以便将每个字符存储在一个数组中,然后将其反向追加到textView中。

所以可以这样做,设置和onKeyListener可能是键盘?或者其他方式?

1 个答案:

答案 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);
    }