2014-11-06 22 views
28

Dołączam pasek narzędzi v7 do mojego układu.Jak usunąć zawyżone menu/pozycje z nowego paska narzędzi Lollipop?

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

jestem pompowania menu do niego z następujących czynności:

mToolbar.inflateMenu(R.menu.options_add_contact); 

Teraz jak mam wiedzieć usunąć/zresetować? Próbowałem kilka strzałów w ciemności:

  • pompowania pustego menu
  • mToolbar.inflateMenu(0)
  • moolbar.setMenu(null, null)
  • toolbar.setMenu(null, null)

Odpowiedz

77

nie jestem do końca pewien, czy to jest to, co masz na myśli ani nie próbowałem, ale.

mToolbar.getMenu().clear(); 

powinno wyczyścić menu.

Nadal używam onCreateOptionsMenu do tworzenia wszystkich moich menu, jednak

Powiązane problemy