C'è un modo per disabilitare, nascondere, aggiungere/rimuovere voci di menu in ActionBar in modo dinamico? Ad esempio, un'azione viene disabilitata finché l'utente non riempie un numero di telefono valido in un'attività.Controllo dinamico dell'azione/voci di menu in ActionBar
Non ho trovato alcun metodo utile nell'API di ActionBar, l'unico modo sembra utilizzare una vista personalizzata in ActionBar.
'onPrepareOptionsMenu' deve tornare' valore booleano', è necessario restituire true per il menu da visualizzare; se restituisci false non verrà mostrato. –
Se si utilizza la libreria di supporto e 'ActionBarActivity' è necessario utilizzare [' supportInvalidateOptionsMenu() '] (http://developer.android.com/reference/android/support/v7/app/ActionBarActivity.html# supportInvalidateOptionsMenu% 28% 29) –