проблема с адаптацией размера моего изображения к размеру его макета - PullRequest
0 голосов
/ 25 апреля 2011

У меня проблема с адаптацией размера моего изображения к размеру его макета.

Вот мой макет:

<LinearLayout android: layout_width = "fill_parent"
            android: gravity = "center" android: layout_height = "fill_parent"
            android: id = "@ + id / layoutImgSplash" android: visibility = "gone">
            <ImageView android: id = "@ + id / splash" android: layout_width = "wrap_content"
                    android: layout_height = "wrap_content" android: visibility = "gone" />
    </ LinearLayout>

проблема в том, что когда я использую эмулятор шириной 240 пикселей, моя компоновка имеет ширину 240 пикселей, как обычно, потому что он имеет fill_parent в параметрах ширины, и изображение, которое я загружаю и отображаю в своем макете, было равно ширине: 320 пикселей, Так что при просмотре он лежит (прячется) влево и вправо

Я хочу настроить (изменить размер или что-то еще ...), чтобы оно не превышало 240 пикселей. Пожалуйста, помогите мне: (

Заранее благодарим друзей

Ответы [ 2 ]

1 голос
/ 25 апреля 2011

Вы пробовали установить scaleType, чтобы соответствоватьXY?

1 голос
/ 25 апреля 2011

Я думаю, что вы хотите использовать один из атрибутов "scaleType", например, android:scaleType="fitStart".Есть еще много вариантов, см. здесь .

...