2010-09-17 2 views
4

Je vois des exemples de sélecteurs utilisant des états androïdes comme 'selected' pour définir le style. Voici un exemple simplifié:Etats des éléments personnalisés pour les sélecteurs android

<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 mon propre état au lieu de

android:state_selected="true" 

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

Répondre

5

Ce que vous vouliez initialement peut être fait avec des attributs booléens personnalisés.

Vous pouvez voir un exemple codé here

Questions connexes