我正在使用工具栏,在OnCreateOptionsMenu()
中添加选项项并设置showAsAction="always"
,因此不会显示3点溢出图标。是好工作,
但是当我触摸硬件菜单键时显示溢出(弹出)。
我使用硬件密钥,用于其他功能。如何在触摸硬件键时不显示溢出菜单?
答案 0 :(得分:0)
实测值。 KeyUp发生溢出
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_MENU){
work(); //handle
return true;
}
//not menu key
return super.onKeyUp(keyCode, event);
}
适合我