Android: 9-Patch-Bild nicht wie erwartet gedehnt

8

Das eigentliche Bild ist das:

Die rote Boxex sind wo ich 1 px schwarze Likes gemacht habe. Sogar die Vorschau ist in Ordnung. Also kein Problem mit 9-Patch

aber das Bild, das ich für das folgende Layout bekomme, ist:

%Vor%

Ich erwarte, dass das Logo auf der linken Seite und die schwarzen Punkte auf der rechten und der Rest des Raumes zwischen ihnen mit grauer Farbe gefüllt sind, die ich oben ausgewählt habe

Danke

    
Archie.bpgc 19.10.2012, 15:08
quelle

2 Antworten

13

Ist Ihr ImageView wirklich größer als Ihr 9patch?
Wenn nicht, müssen Sie scaleType ändern, da defaut FIT_CENTER .

ist >

Verwenden Sie android:scaleType="fitXY" oder android:adjustViewBounds="true" .

    
pcans 19.10.2012, 15:46
quelle
2

Es sieht so aus, als wäre Ihr 9-Patch größer als das ImageView, in das Sie es einfügen wollen. Versuchen Sie, ImageView auf wrap_content zu setzen, um zu sehen, ob es das Problem behebt. Wenn dies der Fall ist, versuchen Sie, den 9-Patch kleiner zu machen, ImageView größer oder setzen Sie den scaleType auf pcans.

    
starkej2 19.10.2012 18:47
quelle

Tags und Links