[FIXED] Exportieren Sie Dateien von Photoshop nach Android Studio

Ausgabe

Ich verwende Photoshop, um eine Grafik zu erstellen, die sich auf jedem Gerätetyp über die gesamte Breite des Bildschirms erstrecken soll. Der folgende Effekt ist jedoch das, was ich bekomme. Ich habe die Originaldatei als 320 x 480 exportiert und das Bild dann um 1,5, 2,0, 3,0 und 4,0 skaliert. Wie erreiche ich eine gut skalierbare Grafik, die sich über die gesamte Breite des Bildschirms erstreckt?

Geben Sie hier die Bildbeschreibung einGeben Sie hier die Bildbeschreibung ein

Lösung

Verwenden Sie ImageView#ScaleType

Skalieren Sie das Bild gleichmäßig (behalten Sie das Seitenverhältnis des Bildes bei), sodass beide Dimensionen (Breite und Höhe) des Bildes gleich oder größer als die entsprechende Dimension der Ansicht (minus Padding) sind. Das Bild wird dann in der Ansicht zentriert. Verwenden Sie in XML diese Syntax: android:scaleType=”centerCrop”.

<ImageView
    android:layout_width="match_parent" 
    android:layout_height="wrap_content"
    android:src="@drawable/create_account"
    android:scaleType="centerCrop" />


Beantwortet von –
shb


Antwort geprüft von –
Senaida (FixError Volunteer)

0 Shares:
Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like