2013-07-03 13 views
6

chcę zadzwonić onCreateOptionsMenu z kodu, ponieważ jeśli mogę użyć:Jak wywołać onCreateOptionsMenu z kodu

menu.setGroupEnabled(0, false); 

Z:

public Menu menu; 

public boolean onCreateOptionsMenu(Menu menu) { 
    this.menu = menu; 
    menu.add(0,0,0,"Option"); 
    return true; 
} 

To nie działa, jeśli użytkownik nigdy naciśnięciu przycisku menu . Jak mogę to zrobić?

Dzięki

PS: Jeśli to jest złą praktyką dać mi znać

Odpowiedz

9

wierzę chcesz invalidateOptionsMenu()

+0

Nie działa ... rzuca NullPointerException podczas korzystania menu.setGroupEnabled (0, fałszywy); – user222

+0

Jaki jest minimalny zestaw SDK, którego używasz? – tyczj

+0

Chcę to dla 8+ – user222

Powiązane problemy