Etats éléments personnalisés pour sélecteurs android
-
03-10-2019 - |
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:
La solution
Jetez un coup d'oeil sur LevelList et LevelListDrawable , il semble que le drawable est ce que vous avez besoin.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow