Quando si utilizza ActionBar in Android, come si aggiorna il menu delle opzioni? Ho provato a nascondere e mostrare la barra, ottenendo una nuova istanza con "getSupportActionBar()"Android ActionBar Ricrea Menu Opzioni
Sto cercando di implementare un pulsante Login/Logout che cambierà dinamicamente in base allo stato dell'utente.
Ecco il mio metodo onCreateOptionsMenu
@Override
public boolean onCreateOptionsMenu(Menu menu) {
if (loggedIn)
menu.add(0, MENU2, 0, "Logout").setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
else
menu.add(0, MENU2, 0, "Login").setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
menu.add(0, MENU1, 0, "Home").setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
return super.onCreateOptionsMenu(menu);
}
Grazie!
possibile duplicato [Aggiornamento barra delle operazioni in Android 3.0] (http://stackoverflow.com/ domande/6602534/refreshing-the-action-bar-in-android-3-0) – CommonsWare
Domanda generale - Qual è l'etichetta Stackoverflow per scegliere la risposta migliore quando due risposte sono uguali e hanno risposto più o meno nello stesso momento l'una dell'altra bene? –
Le risposte migliori (più dettagli, esempi di codice, collegamenti ecc.) Annullano le risposte più rapide. Per le risposte di merito equivalente in entrambe le aree ... lancia una moneta? – CommonsWare