【发布时间】:2014-10-07 16:17:38
【问题描述】:
我正在尝试使用KEYBOARD_SPACE 检测键盘上的空格键,但它似乎没有检测到任何东西。我的代码是:
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
switch (keyCode) {
case KeyEvent.KEYCODE_SPACE:
return true;
case KeyEvent.KEYCODE_DEL:
return true;
default:
return super.onKeyUp(keyCode, event);
}
}
第二种情况KeyEvent.KEYCODE_DEL 完美运行,所以我有点不确定问题出在哪里。有没有更好的方法来做到这一点?
提前感谢您的帮助!
【问题讨论】:
-
Here 与此类似。答案表明您不应依赖软键盘上的按键来生成事件。
标签: java android keyevent keycode