Autore Topic: recuperare MenuItem e cambiare icona  (Letto 689 volte)

Offline xWOLKx

  • Utente junior
  • **
  • Post: 72
  • Adoro quella citazione western!
  • Respect: +7
    • xWOLKx
    • Wolkrasgt
    • Mostra profilo
    • ZondeIT
  • Dispositivo Android:
    Samsung Galaxy Ace
  • Sistema operativo:
    Windows7
recuperare MenuItem e cambiare icona
« il: 09 Marzo 2012, 23:03:21 CET »
0
Ciao a tutti, vorrei cambiare l'icona di un MenuItem sull'actionbar da codice.
Il problema è che qui funziona

Codice (Java): [Seleziona]
@Override
public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()) {
                case R.id.menu_home:                   
                        item.setIcon(android.R.drawable.ic_media_play);
               
                break;

Mentre se cerco di farlo nell' onResume() come qui sotto non funziona...

Codice (Java): [Seleziona]
((MenuItem) findViewById(R.id.menu_home)).setIcon(android.R.drawable.ic_media_play);
Possibile O_O

Da logcat mi da
03-09 22:54:22.769: E/AndroidRuntime(13332): Caused by: java.lang.NullPointerException