出于某种原因,如果我在我的应用加载内容时长按我的菜单按钮,它就会停止,就像我按下返回键一样。
我不希望菜单按钮表现得像这样,所以我的问题是:
如何完全禁用菜单按钮?我的应用程序中不需要它,我只想将其关闭。
我试过:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event){
if (keyCode == KeyEvent.KEYCODE_BACK){
onBackPressed();
}
if (keyCode == KeyEvent.KEYCODE_MENU){
return true;
}
else{
return super.onKeyDown(keyCode, event);
}
}
菜单按钮仍然有效...
任何帮助将不胜感激! 谢谢。
最佳答案
必须返回true才能显示菜单;如果您返回 false,它将不会显示。 所以我猜这会起作用:
@Override
public boolean onPrepareOptionsMenu (Menu menu) {
.... .....
return false;
}
关于android - 如何完全禁用android上的菜单按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11736792/