您好Android开发人员,
我已经看到了很多有关“选项菜单”更新的问题。但是,每个答案都说我必须调用invalidateOptionsMenu()
。
我的问题是,是否有其他方法可以在不调用invalidateOptionsMenu()
方法的情况下更新“选项”菜单?
最佳答案
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
menu.clear(); // Clear the menu first
/* Add the menu items */
return super.onPrepareOptionsMenu(menu);
}
这解决了在不调用
invalidateOptionsMenu()
的情况下更新OptionsMenu的问题