Ich prüfe die Fähigkeit, verschiedene Layouts Verzeichnisse für verschiedene Bildschirmgrößen zu verwenden (android training). Ich benutze genymotion für meine Emulatoren (weil ich ein Windows10 mit AMD-Prozessor habe).AndroidStudio: Warum werden alternative Bildschirmgrößen ignoriert?
Meine Verzeichnisstruktur wie folgt aussieht:
MyProject/
res/
layout/
activity_main.xml
layout-large/
activity_main.xml
layout-sw1440dp/
activity_main.xml
layout-xlarge/
activity_main.xml
In jeder Version von activity_main.xml
ich ein Textview haben.
In der normalen Version habe ich android:layout_alignParentTop = "true"
.
In den anderen drei Versionen habe ich android:layout_alignParentBottom = "true"
.
Also wenn ich Test Genymotion Nexus 6 mit der Auflösung: 1440x2560, würde ich erwarten, die TextView am unteren Rand zu sehen. Aber es ist immer an der Spitze.
Allerdings,, wenn ich eines der großen xmls bearbeite, zeigt das Android Studio Preview Pane das TextView unten an.
ugggh ... danke – dsdsdsdsd