Question

Je vois des exemples de sélecteurs en utilisant états Android, comme pour définir le style « sélectionné ». Voici un exemple simplifié:

<selector>
    <item android:state_selected="true" android:drawable="@color/transparent" />
    <item android:drawable="@drawable/listitem_normal" />
</selector>

Alors, ma question est: Puis-je définir et utiliser à la place de mon propre état de

android:state_selected="true"

Mon but est de formes de couleurs sur la base d'une valeur entière, comme la version simple de cette heatmap: text alt

Était-ce utile?

La solution

Jetez un coup d'oeil sur LevelList et LevelListDrawable , il semble que le drawable est ce que vous avez besoin.

Autres conseils

Qu'est-ce que vous vouliez à l'origine peut être fait avec des attributs booléens personnalisé.

Vous pouvez voir un exemple code

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top