Как правильно расположить элементы управления в RelativeLayout, чтобы он отображал одинаковые

Как правильно расположить элементы управления в RelativeLayout, чтобы они отображались одинаково независимо от разрешения устройства? Думаю, это достаточно ясно, если мы используем dp значения в предоставлении полей как android:layout_marginTop="17dp" Он отображается в разных местах на MDP, XHDPI, HDMI.

Может ли кто-нибудь дать ему полноценный раствор генина? Спасибо

1 ответ

Решение

Вы должны иметь разные макеты для разных размеров экрана. Например, для экранов xhdpi вы создаете папку layout-xhdpi и помещаете туда layout.xml для экранов xhdpi. То же самое для других размеров экрана. Невозможно, чтобы один макет выглядел одинаково на всех дисплеях.

Смотрите это: http://developer.android.com/guide/practices/screens_support.html

Другие вопросы по тегам