0

我想用 eqaul witdth 和 textview 在单行中显示 4 个图像视图,但我的屏幕看起来像这样,请参见:

在此处输入图像描述

Attech 都用示例屏幕显示我的屏幕告诉我我该怎么做?

  <LinearLayout
 android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#CCCCCC"
android:layout_gravity="center"
>
 <ImageView
    android:id="@+id/button1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
     android:src="@drawable/ic_launcher"
    />
<ImageView
    android:id="@+id/button2"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
   android:src="@drawable/ic_launcher"
    />
<ImageView
    android:id="@+id/button3"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/ic_launcher"
    />
 <ImageView
    android:id="@+id/button4"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
   android:src="@drawable/ic_launcher" 
    />
 </LinearLayout>
4

2 回答 2

0

为所有元素提供宽度 0 和权重 1

于 2013-10-31T10:17:09.567 回答
0

尝试这个..

 <LinearLayout
 android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#CCCCCC"
android:layout_gravity="center"
>
 <ImageView
    android:id="@+id/button1"
    android:layout_width="0dp"
    android:layout_weight="1"
    android:layout_gravity="center"
    android:layout_height="wrap_content"
    android:src="@drawable/ic_launcher"
    />
<ImageView
    android:id="@+id/button2"
    android:layout_width="0dp"
    android:layout_weight="1"
    android:layout_gravity="center"
    android:layout_height="wrap_content"
    android:src="@drawable/ic_launcher"
    />
<ImageView
    android:id="@+id/button3"
    android:layout_width="0dp"
    android:layout_weight="1"
    android:layout_gravity="center"
    android:layout_height="wrap_content"
    android:src="@drawable/ic_launcher"
    />
 <ImageView
    android:id="@+id/button4"
    android:layout_width="0dp"
    android:layout_weight="1"
    android:layout_gravity="center"
    android:layout_height="wrap_content"
    android:src="@drawable/ic_launcher" 
    />
 </LinearLayout>
于 2013-10-31T10:17:11.480 回答