50

我在我的布局中包含了一个 v7 工具栏。

<android.support.v7.widget.Toolbar
    android:id="@+id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@android:color/white"
    />

我正在使用以下内容将菜单膨胀到其中:

mToolbar.inflateMenu(R.menu.options_add_contact);

现在我怎么知道删除/重置它?我在黑暗中尝试了几张照片:

  • 膨胀一个空菜单
  • mToolbar.inflateMenu(0)
  • moolbar.setMenu(null, null)
  • toolbar.setMenu(null, null)
4

1 回答 1

125

我不完全确定这是否是您的意思,也没有尝试过。

mToolbar.getMenu().clear();

应该清除菜单。

然而,我仍然在使用onCreateOptionsMenu我所有的菜单创建

于 2014-11-06T21:07:19.377 回答