Guten Abend zusammen,
Ich bastle mir eine ToDo App zusammen und habe Probleme mit dem Layout.
Immer wenn ich in Android Studio etwas Designe wie auf dem Bild zu sehen ist: Android Studio Screenshot
kommt das ganze auf dem Handy ganz anders raus. Hier ein Screenshot von einem Wiko Highway Pure 4G
Was mache ich den genau falsch? Warum wird das nicht automatisch angepasst nach Grösse des Geräts?
Anbei noch der XML Code.
XML
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<Button
android:id="@+id/button2"
android:layout_width="110dp"
android:layout_height="110dp"
android:layout_marginStart="15dp"
android:layout_marginTop="15dp"
android:background="@drawable/tasklist"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<Button
android:id="@+id/button3"
android:layout_width="110dp"
android:layout_height="110dp"
android:layout_marginStart="15dp"
android:layout_marginTop="20dp"
android:background="@drawable/calendar"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/button2" />
<Button
android:id="@+id/button4"
android:layout_width="110dp"
android:layout_height="110dp"
android:layout_marginStart="15dp"
android:layout_marginTop="20dp"
android:background="@drawable/shoppingcard"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/button3" />
<Button
android:id="@+id/button5"
android:layout_width="110dp"
android:layout_height="110dp"
android:layout_marginStart="15dp"
android:layout_marginTop="20dp"
android:background="@drawable/design"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/button4" />
<Button
android:layout_width="110dp"
android:layout_height="110dp"
android:layout_marginBottom="15dp"
android:layout_marginStart="15dp"
android:layout_marginTop="20dp"
android:background="@drawable/settings"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/button5" />
</android.support.constraint.ConstraintLayout>
Alles anzeigen
Freue mich auf eure Antworten!
LG Beko
Edit: Alle Bilder im Anhang
Edit2: Auf meinem Huawei MediaPad M5 (8.40") sieht es auch komplett anders aus