2010-09-07 5 views
10

Je voudrais créer un sélecteur de styles xml.Créer un sélecteur de styles

Fondamentalement, je ferais quelque chose comme ça:

<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
    <item android:state_pressed="true" 
     style="@style/filter_btn"/> 
    <item android:state_pressed="false" 
     style="@style/transparent" /> 
</selector> 

Quelqu'un pourrait-il me aider?

Répondre

7

Les sélecteurs ne fonctionnent que pour les tirages, pas les styles.

Reference

+1

Damn. Merci :) Avez-vous des idées sur la façon d'accomplir cette tâche? –

+0

J'ai peur que la seule option que j'ai vu est de le gérer dans le code. Et j'ai trouvé plus facile, dans ces situations, de gérer tous les changements de code, plutôt que de diviser ce qui peut être géré en xml (drawables), et le reste en code. Si je ne peux pas tout faire avec un 'sélecteur ', je fais juste les changements dans le code. –

Questions connexes