使图像的大小与其布局的大小相适应的问题

时间:2011-04-25 13:05:31

标签: android user-interface android-linearlayout

我在调整图像大小和布局时遇到问题。

这是我的布局:

<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>

问题是:当我使用像240px宽的模拟器时,我的布局像往常一样宽240px,因为他在宽度参数中有fill_parent, 我下载的图像和我在布局中显示的图像宽度:320px, 因此,当查看它时(隐藏)左右

我想调整(调整大小或其他东西......)所以它不会超过240px。 请帮助我:(

提前感谢你的朋友

2 个答案:

答案 0 :(得分:1)

我认为您想要使用“scaleType”属性之一,例如android:scaleType="fitStart"。还有更多选项,请参阅here

答案 1 :(得分:1)

您是否尝试过将scaleType设置为fitXY?