Центрирование элемента пользовательского интерфейса в Android - PullRequest
3 голосов
/ 13 марта 2011

Я ищу способ центрировать элемент пользовательского интерфейса в Android. В частности, ImageView. Поскольку я знаю, что изображение, которое я буду отображать, не такое широкое, как экран, мне нужно отцентрировать его! Есть идеи как это сделать?

Ответы [ 2 ]

12 голосов
/ 13 марта 2011

Вы можете расположить изображение в относительной компоновке.Установите свойства макета для вашего изображения, используя эти:

android:layout_centerInParent="true"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
2 голосов
/ 13 марта 2011

Если вы хотите центрировать imageView в макете, используйте layout_gravity (если это линейный макет). Если вы говорите об изображении внутри imageView, используйте android: scaleType в xml из imageView

...