0
我需要的是:阅读键码/ Keychar从软件键盘
- 调出软键盘上的按钮点击。这里有很多答案。
- 只要用户按下软键盘上的任何键(除了开关ime,...),我想触发一个侦听器,它将keycode/keychar传输到另一个方法。因此,如果用户按
a
我想要收到'a'
或65
(a
的键码)。
有没有类似的东西可用?
我需要的是:阅读键码/ Keychar从软件键盘
a
我想要收到'a'
或65
(a
的键码)。有没有类似的东西可用?
您可以使用onKeyDown侦听器,该侦听器默认将密钥代码传递给事件处理程序。
public boolean onKeyDown(int keyCode, KeyEvent event) {
Lod.d("ON KEY DOWN", "KEY CODE: " + keyCode);
return super.onKeyDown(keyCode, event);
}
记住,因为事件处理程序需要的布尔返回类型,在这里返回一个值。