Button mit Farbe und hintergrund Bild
Gibt es eine Möglichkeit, um die Farbe und Hintergrundbild für einen button? Ich will eine grüne Taste mit einem transparent .png, aber es scheint, Sie können nur eine oder das andere.
Du musst angemeldet sein, um einen Kommentar abzugeben.
(Nicht) Verwenden eine Bildansicht
Stellen Sie Ihr set, Ihre grünen button, hintergrund Bild, das als hintergrund, und Ihr transparentes png als src. Sie können eine Auswahl, um den hintergrund genau das gleiche, als würden Sie einem button auch...
EDIT: Eigentlich ist es ein ImageButton bereits für diese, Sie sollten mit, dass statt. Rutschte mein Geist.
Button
stattImageButton
. Es funktioniert jetzt. Ich bin jetzt mitImageButton
mitandroid:background
für die Farbe und dieandroid:src
für das Bild.Versuchen, Dieses Stück code, es funktioniert für mich 🙂
Zeichnen Sie separate Bilder mit dem Transparenz-und speichern Sie das Bild. Um andere Bilder für die Instanzen des Bildes gedrückt wird,fokussiert etc.. verwenden Sie die folgende Methode.
Verwenden Sie die Taste Bild mit dem hintergrund als xml-unten dargestellt:
Hinweis: Hier die drei Bilder -imagewhenpressed.png,imagewhenfocused.png & defaultimage.png und dieses xml gesetzt werden sollte, in dem drawable-Verzeichnis. Die ImageButton-hintergrund zugewiesen werden soll, die
filename
dieser xml, wieandroid:background="@drawable/xmlfilename"
Verwenden
ImageButton
statt.Können Sie einen hintergrund wie normal, und in der
src
Eigenschaft können Sie ein Bild wählen.Sie können auch Durcheinander mit den
scaleType
Eigenschaft, wenn das Bild zu klein oder zu groß.