2017-11-16 9 views
1

Ich möchte eine layout.xml für Samsung Galaxy S8 erstellen. Ich habe versucht, es mit einer Bildschirmgröße von 18.5x9 einzurichten .. aber wenn ich die App starte, passte es nicht.Layout für Bildschirmgröße 18.5x9

Ich habe auch versucht, mit der Auflösung (2220x1080/2960x1080) zu arbeiten, aber das hat auch nicht funktioniert.

Jede Idee, die Bildschirmgröße eines layout.xml genau auf die Größe des Telefons (es ist auch für groß/xlarge Telefone arbeiten .. warum also nicht für die s8) eingestellt?

+0

Bitte Logik überprüfen https://stackoverflow.com/a/32861248/3395198 –

Antwort

1

Samsung Galaxy S8 Auflösung ist 1440 x 2560 Pixel. Wenn Sie also ein Layout erstellen möchten, müssen Sie Ihre Werte und Drawables-Ordner für xxxhdpi beibehalten. Sie können Ihre Dimen-Datei für xxxhdpi-Layouts erstellen.

Für Drawables:

drawable-ldpi  //240x320 
drawable-mdpi  //320x480 
drawable-hdpi  //480x800 
drawable-xhdpi  //720x1280 
drawable-xxhdpi  //1080X1920 
drawable-xxxhdpi  //1440X2560 

Für Werte:

values-ldpi\dimens.xml 
values-mdpi\dimens.xml 
values-hdpi\dimens.xml 
values-xhdpi\dimens.xml 
values-xxhdpi\dimens.xml 
values-xxxhdpi\dimens.xml 
+1

Vielen Dank – RzeIMz

Verwandte Themen