处理键盘导航箭头

Ber*_*Hug 5 android android-viewpager

在三星平板电脑上,我们有以下键盘: 在此输入图像描述

当右侧底部箭头出现clic时,在视图寻呼机中,片段被更改.我想拦截此事件或从键盘上删除箭头.可能吗 ?

我尝试使用onKeyUp和onKeyDown方法拦截keyevent,但它不起作用:

if (event.getKeyCode() == KeyEvent.KEYCODE_DPAD_RIGHT || event.getKeyCode() == KeyEvent.KEYCODE_DPAD_LEFT) {
  return true;
}
Run Code Online (Sandbox Code Playgroud)

我的问题和这里一样

Nou*_* Ch 4

尝试使用dispatchKeyEvent(KeyEvent event)

 @Override 
 public boolean dispatchKeyEvent(KeyEvent event) {

     Log.i("key pressed ", String.valueOf(event.getKeyCode()));
     if(event.getKeyCode() == KeyEvent.KEY_A /*select required keycode*/ ){
        // perform task
     }
     return super.dispatchKeyEvent(event); 
}
Run Code Online (Sandbox Code Playgroud)