Android:图像大小定义

时间:2011-10-20 12:13:38

标签: android image

我想将我的图像放在Liner布局/相对布局

我想连续保留两张图片。 如何定义这些图像的宽度,以便两者一起水平填充父级。

我可以使用layout_margin来获得图像之间所需的间隙。但是我无法定义宽度以使其填充父级。

我是否必须使用不同的浸渍值进行试验

3 个答案:

答案 0 :(得分:1)

使用

android:layout_weight="1"  for parent
and android:layout_weight="0.5" for childs 

答案 1 :(得分:0)

LinearLayout的方向设置为水平

将两个ImageViews与属性

放在一起
android:layout_width = "fill_parent"
android:layout_height = "wrap_content"
android:layout_weight = "1"

答案 2 :(得分:0)

在xml中尝试这种方式

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal" android:layout_width="fill_parent"
    android:layout_height="fill_parent" android:weightSum="2">
    <ImageView android:layout_height="wrap_content" android:id="@+id/imageView1"
        android:src="@drawable/icon" android:layout_width="0dp"
        android:layout_weight="1" android:scaleType="fitXY"></ImageView>
    <ImageView android:layout_height="wrap_content" android:id="@+id/imageView1"
        android:src="@drawable/icon" android:layout_width="0dp" android:scaleType="fitXY"
        android:layout_weight="1"></ImageView>
</LinearLayout>