2012-06-12 13 views
10

Nella mia applicazione, ho 4 ImageButtons e ogni ImageButton hanno un'immagine sorgente diversa in base ai loro stati. Mantenendo 4 file xml separati per ciascuno dei pulsanti.Android: Come scrivere più selettori in un singolo file xml

C'è un modo per scrivere tutti i selettori in un singolo file xml?

+0

Io non la penso così. –

+0

dov'è il problema nell'avere 3 file extra? – banzai86

risposta

11

Non non è possibile:

La documentazione dice: Uno StateListDrawable è un oggetto disegnabile definito in XML che utilizza un diversi immagini differenti per rappresentare la stessa grafica, a seconda dello stato dell'oggetto.

nota qui: stessa grafica

src: Drawable Resources

+1

Oh bene. Ho pensato che ci fosse un altro modo/hack per renderlo possibile. –

Problemi correlati