Rozdzielczość ekranu Android

Moja aplikacja działa idealnie w rozdzielczości 480x800. Jeśli zachowam rozdzielczość 480x800, ale zmieniam rozmiar ekranu na np. 2,7 cala, 3,7 cala lub 5,4 cala, nadal jest idealny. Ale kiedy zmieniam rozdzielczość na np. 640x1066, wszystkie przyciski ImageButton są za małe i znajdują się w niewłaściwym miejscu we wszystkich rozmiarach ekranu ... Utworzyłem ImageButtons we wszystkich czterech folderach (drawable-l, m, h, xh), ale nadal przyciski nie mają prawidłowego rozmiaru ..

<ImageButton
android:id="@+id/ib1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="6dp"
android:layout_marginTop="433dp"
android:background="@drawable/imagebutton1" />

<ImageButton
android:id="@+id/ib2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="188dp"
android:layout_marginTop="436dp"
android:background="@drawable/imagebutton2" />

UWAGA: Moim problemem nie jest zmiana rozmiaru ekranu, ale zmiana rozdzielczości ekranu.

questionAnswers(2)

yourAnswerToTheQuestion