2010-09-07 11 views
10

Ich möchte einen XML-Selektor von Stilen erstellen.Erstellen Sie eine Auswahl von Stilen

Grundsätzlich würde ich so etwas tun:

<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> 

Könnte mir jemand helfen?

Antwort

7

Selektoren funktionieren nur für Zeichen, nicht für Stile.

Reference

+1

Verdammt. Danke :) Hast du ein paar Ideen, wie du diese Aufgabe erledigen kannst? –

+0

Ich fürchte, die einzige Option, die ich gesehen habe, ist, es in Code zu behandeln. Und ich habe es in diesen Situationen leichter gefunden, alle Änderungen im Code zu behandeln, anstatt zu spalten, was in xml (drawables) behandelt werden kann, und nur den Rest im Code. Wenn ich nicht alles mit einem 'Selektor' machen kann, mache ich nur die Änderungen im Code. –

Verwandte Themen