我正在使用一个显示一些benuitems图标的动作栏。我需要的是,活动开放时能够替换或隐藏一些Menuitems。我的问题是,我找不到一种在OnCreateOptionsMenu()方法之外获得Menuitem参考的方法...关于如何做的任何想法?
您可以使用onPrepareOptionsMenu (Menu menu)
在活动中显示/隐藏菜单项:
@Override
public boolean onPrepareOptionsMenu (Menu menu) {
menu.getItem(0).setVisible(false);
return super.onPrepareOptionsMenu(menu);
}