Ich teste auf HTC Desire, die ein HDPI-Gerät ist. Das Problem ist klar, wenn Sie auf dem Bild sehen:9-Patch - 1px Grenze ist verschwommen
Und hier ist, wie mein 9-Patch (hergestellt mit Standard-9-Patch-Tool) aussieht (gezoomt):
Das linke Bild ist meine Photoshop-Datei, und das rechte Bild ist ein Screenshot von meinem Gerät. Wie Sie sehen können, gibt es einen großen Unterschied. Nehmen wir an, der Schatten ist nicht so wichtig, aber die verschwommene Grenze sieht schlecht aus.
Ist mein 9-Patch png falsch? Was kann ich tun, um eine schöne knackige 1px feste Grenze zu erzielen?
Sie müssen etwas tun, wenn Sie das 9-Pfad-Werkzeug verwenden. Verwenden Sie 9-Pfad-Tool für jedes PNG in verschiedenen Drawable-Ordner? – goodm
Ist Ihr 9-Patch richtig benannt als Dateiname.9.png? – ligi
statt der Linie, setzen Sie einfach einen Punkt in vier Seiten Ihres Bildes in draw9patch. es wird klappen. –