Wie bottom border in XML-Selektor mit Zeichenform?

9

Ich versuche, eine ausziehbare Form mit verschiedenen Zuständen für meine Schaltfläche zu erstellen. Also schrieb ich folgendes:

%Vor%

Dann benutze ich es in meiner Taste als android:background="@drawable/btn_negative_selector"

Allerdings möchte ich eine untere Grenze zu dieser Form zeichnen, um so etwas wie 3 dp und von unterschiedlicher Farbe zu sein, aber ich kann nicht herausfinden, wie es geht. Ich habe versucht zu suchen, fand aber nichts passendes für Selektor. Irgendwelche Vorschläge, bitte?

    
Igal 13.08.2014, 20:23
quelle

1 Antwort

19

Zuerst werden die Formen getrennt, damit sie einfacher zu verwalten sind.

Dies ist Ihre btn_negative_selector.xml

%Vor%

Erstellen Sie einen Ordner namens 'xml' in Ihrem res und speichern Sie diese Formen darin:

1) rectangle_button_pressed:

%Vor%

2) rectangle_button_fokussiert:

%Vor%

3) Diese eine rectangle_button.xml wird unten mit einem Rahmen versehen, indem eine Form mit <layer-list>. first definiert wird. <item> ist die unterste Ebene und letzte <item> ist die oberste Ebene.

%Vor%     
Karim 13.08.2014, 21:52
quelle