如何制作dynamic选项菜单?

问题是当按下菜单button时,下面的方法被调用一次:

public boolean onCreateOptionsMenu(Menu menu) 

如何在稍后重新创build菜单以更改某些选项,禁用某些选项等?

Related of "如何制作dynamic选项菜单?"

覆盖此onPrepareOptionsMenu(菜单菜单)

 @Override public boolean onPrepareOptionsMenu(Menu menu) { MenuItem item = menu.findItem(R.id.refresh); if (item != null) { item.setVisible (shouldIShowThisItem) } } 
 invalidateOptionsMenu(); 

如果你想推菜单更改使用此。