Sto usandoCambia Colore ActionBar di programmazione più di una volta
getSherlockActivity().getSupportActionBar().setBackgroundDrawable(new ColorDrawable(0xff00ACED));
Per cambiare il colore della mia barra delle azioni in un frammento e funziona. Ma se apro questo frammento, apro un altro frammento che chiama questo metodo con un colore diverso, la barra di azione non cambia al colore desiderato. Invece diventa un colore bianco invece del colore su cui l'ho impostato.
Questo è successo solo per me su un solo dispositivo ... Lo sfortunato Motorola Xoom. Tuttavia, questo ha risolto il problema! Nel mio caso, la commutazione del titolo del titolo doveva essere invertita poiché non stavo mostrando il titolo per cominciare. – Justin
Posso confermare che questo problema è stato risolto anche su un LG-P880g. Tu amico mio, sono fantastici! Grazie! – JVillella
Ho dovuto usare una risorsa colore quando si utilizza la barra delle azioni di supporto. getSupportActionBar(). setBackgroundDrawable (new ColorDrawable (getResources(). getColor (R.color.swift))); –