Visualizzazione stampabile
-
ImageView
Buongiorno a tutti!
Sto sviluppando un applicazione e sono incappato in un problema. Praticamente ho creato un menu laterale ed un ImageView sull'activity che vorrei modificasse l'icona di questa imageView in base alla selezione fatta.
Qualcuno sa se è possibile fare una cosa del genere: Nel codice Java, inizializzo un ImageView e poi con uno switch/case posizionato all'interno del metodo "public boolean onOptionsItemSelected (MenuItem item) {" vado a modificare questa variabile in base alle selezioni?!
Vi ringrazio per l'aiuto!
-
Certo che puoi intercettare in onOptionsItemSelected, poi da li basta settare un rawable differente.
Quale è il tuo problema?
Nik
-
Quote:
Originariamente inviato da
nikita1977
Certo che puoi intercettare in onOptionsItemSelected, poi da li basta settare un rawable differente.
Quale è il tuo problema?
Nik
Ti ringrazio per la risposta ma non capisco quale sia il problema. Io ho provato a settarle così, ma quando provo a cambiare selezione dal menu l'applicazione va in crash e mi da degli errori.
-
Risolto. Potete chiudere il thread.
Grazie
-
dovresti postare l'errore.
Comunque prova cosi:
int resourceId =
su getidentifier i parametri sono 1) nome immagine 2)"drawable" scritto proprio cosi 3)il package della tua app.
Se hai ancora problemi posta l'errore
Nik