2

我有一个包含 6 个图像的线性布局,它们水平跨越线性布局。

   <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="horizontal"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@layout/roundedcorner">
        <ImageView
          android:id="@+id/Icon"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:src="@drawable/someImage">
        </ImageView>
        ...

问题是,前 5 张图像没有缩放并采用像素宽度,第 6 张图像被压缩,因为水平方向没有足够的空间。

有没有办法缩小所有图像以使它们具有统一的外观?

4

1 回答 1

4

添加android:layout_weight="1"到每个 ImageView。如果图像大小相同,则它们将以相同的方式缩放。

于 2010-09-25T22:51:18.503 回答