【发布时间】:2011-02-07 10:05:34
【问题描述】:
我想知道是否可以监听 android 键盘上的按键。因此,当按下一个字母时,我可以在实时释放键时更新一个 TextView。我希望能够反向显示单词,以便将每个字符存储在数组中,然后将其反向附加到 textView 中。
那么可以为键盘设置和 onKeyListener 吗?还是其他方式?
【问题讨论】:
标签: java android text keyboard
我想知道是否可以监听 android 键盘上的按键。因此,当按下一个字母时,我可以在实时释放键时更新一个 TextView。我希望能够反向显示单词,以便将每个字符存储在数组中,然后将其反向附加到 textView 中。
那么可以为键盘设置和 onKeyListener 吗?还是其他方式?
【问题讨论】:
标签: java android text keyboard
“监听安卓键盘上的按键”
您可以使用以下代码 sn-ps:
@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);
}
【讨论】: