Sto usando ActionBarSherlock sulla mia app e quando disabilito alcuni MenuItem in ActionBar l'icona diventa traslucida sul mio telefono (HTC One X con Android 4.0.4), ma non ho visto questo comportamento in nessun altro telefono o emulatore.Icone traslucide in ActionBar quando disabilitato: solo sul mio telefono?
Ho ragione nell'assumere che questo comportamento non sia quello predefinito per l'ActionBar nativo? Mi piace l'idea però ... Si avvisa l'utente che il MenuItem non è abilitato per qualche motivo (nel mio caso, è un pulsante di salvataggio e se almeno un campo non è pieno, disabilita il pulsante).
Stavo pensando di fornirmi un'icona trasparente e di impostarla manualmente quando MenuItem è disabilitato. Funzionerà su tutte le versioni Android, ActionBar nativo o no. Il problema è che sul mio telefono (o su qualsiasi altro con lo stesso comportamento), sarà due volte più traslucido e non lo voglio.
Qualche idea su come posso ottenere correttamente questo effetto?
Hai provato a impostare il valore alfa sul pulsante Azione? Se HTC sta impostando il valore su 0,5, l'impostazione per tutti i dispositivi funzionerà correttamente. –