android中的布局问题

时间:2011-07-07 07:28:59

标签: android-layout

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background = "@drawable/second"
    >
 <LinearLayout
  android:layout_width="match_parent" 
    android:id="@+id/LinearLayout1" 
    android:layout_height="match_parent" 
    android:layout_gravity="center" 
    android:baselineAligned="false" android:orientation="vertical"
  >
  <ImageView
        android:id="@+id/ImageView02"
        android:layout_width="wrap_content"  
        android:layout_height="wrap_content"  
        android:src="@drawable/print"  
        android:adjustViewBounds="true"
        android:layout_marginTop ="100dp"
        android:layout_gravity= "center_horizontal"         
          />
  <ImageView
        android:id="@+id/ImageView03"
        android:layout_width="wrap_content"  
        android:layout_height="wrap_content"  
        android:src="@drawable/status"  
        android:adjustViewBounds="true"
        android:layout_gravity= "center_horizontal"
        android:layout_margin="@dimen/menu_item_size"
          />
    <ImageView
        android:id="@+id/ImageView04"
        android:layout_width="wrap_content"  
        android:layout_height="wrap_content"  
        android:src="@drawable/contact"  
        android:adjustViewBounds="true"
        android:layout_gravity= "center_horizontal"
        android:layout_margin="@dimen/menu_item_size"
          />
<ImageView android:layout_width="wrap_content" 
           android:id="@+id/ImageView05" 
           android:layout_gravity="left" 
           android:layout_height="wrap_content" 
           android:src="@drawable/setting" 
           android:adjustViewBounds="true"
           android:layout_marginLeft="10dp">
</ImageView>
<ImageView
        android:layout_width="wrap_content"  
        android:layout_height="wrap_content" 
        android:id="@+id/ImageView06"
        android:src="@drawable/help"  
        android:adjustViewBounds="true"
        android:layout_gravity="right"
        android:layout_marginLeft="10dp"
         />

</LinearLayout>
</LinearLayout>

从我垂直得到前三张图片.. 但我想在一行中水平放置最后两张图像。 我不知道该怎么做。

1 个答案:

答案 0 :(得分:0)

在Main LinearLayout中创建另一个LinearLayout。在第一个LinearLayout中添加前三个图像,在第二个LinearLayout中添加最后两个。第二个LinearLayout的方向将为Horizo​​ntal