Hello Android Developers,
我看到很多关于选项菜单更新的问题。但是,每个答案都说我必须拨打invalidateOptionsMenu()
。
我的问题是,有没有其他方法更新选项菜单而不调用方法invalidateOptionsMenu()
?
答案 0 :(得分:21)
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
menu.clear(); // Clear the menu first
/* Add the menu items */
return super.onPrepareOptionsMenu(menu);
}
这解决了在不调用invalidateOptionsMenu()