Я надеялся, что DP-пиксели решают проблему с различными размерами экрана.Как настроить такой же размер ImageView на разных экранах?
Я настроил мой ImageView как это:
<ImageView
android:layout_width="200dp"
android:layout_height="200dp"
android:src="@drawable/center_ring"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"/>
Затем я попытался запустить это приложение на виртуальных устройствах Nexus 5X и Nexus S с различными размерами экрана. Как вы можете видеть, относительный размер ImageView совсем другой.
Как получить такой же относительный размер на разных экранах?
использования Dimen файл для нескольких (hdpi, xhdpi, xxhdpi и т. д.) соответственно –
@AdeelTurk, который может решить проблему с графикой, но мои другие элементы являются настраиваемыми объектами TextView, и мне по-прежнему нужен способ сделать их одинакового относительного размера на всех экранах. – wilkas