选项菜单可见时处理音量按钮

时间:2014-11-03 13:32:20

标签: android button volume optionmenu

从我的活动中,我使用以下代码正确处理了OptionMenu上的空缺:

public boolean onKeyDown(int keyCode, KeyEvent event){
    if(KeyEvent.KEYCODE_VOLUME_UP == event.getKeyCode() || KeyEvent.KEYCODE_VOLUME_DOWN == event.getKeyCode()){
        openOptionsMenu();
        return true;
  }else
      return super.onKeyDown(keyCode, event);
}

但是当选项菜单可见时,我无法再拦截KyDown。我打算能够像打开它一样关闭选项菜单,使用音量按钮。

有什么建议吗?

0 个答案:

没有答案