我的应用程序适用于远程蓝牙键盘。我在箭头键和输入键上定义了一些预定义的自定义实现。每当用户在我的应用程序中按下箭头键或 Enter 键时,我只想执行这些操作。
但有时它仍然显示键的默认行为。
我当前的代码如下
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_DPAD_UP) {
// my custom work
return true;
}else{
return super.onKeyUp(keyCode, event);
}
}
任何想法,我如何限制箭头键的默认行为并输入键?
谢谢