Attualmente sto implementando il supporto per i temi per la mia applicazione e una parte di essa sta modificando l'icona dell'app della barra delle azioni. Voglio usare un'icona scura quando è selezionato Holo Light. Tutto è fatto nel metodo tranne per la parte in cui è impostata l'icona dell'app della barra delle azioni. Il codice che im cercando di utilizzare è:Modifica dell'icona della barra delle azioni
getActionBar();
ActionBar.setIcon(R.drawable.my_icon);
"Non v'è alcun riferimento ad avavible qui" è l'errore che sto ricevendo. Come dovrebbe essere fatto correttamente?
BTW my minSdkVersion è 14, quindi nessuna barra delle azioni da sherlock.
'setIcon' è supportato in livello API 14 e versioni successive. È inoltre possibile impostare il logo ActionBar nel file manifest come spiegato qui: http://stackoverflow.com/a/6351736/1182823 –
Questa soluzione non funziona quando si utilizza la libreria supportata v7 in cui utilizzo getSupportActionBar(); - Qualche suggerimento? Grazie –