首页 > 代码库 > XML中平分 屏幕的某一部分

XML中平分 屏幕的某一部分

<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_below="@id/relayout_title"
android:orientation="vertical" >

<LinearLayout
android:id="@+id/linearLayout_line1"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_marginTop="@dimen/line_space"
android:layout_weight=".50"
android:gravity="center_vertical"
android:orientation="horizontal" >

<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1" >

<ImageView
android:id="@+id/image01"
android:layout_width="wrap_content"
android:layout_height="110dp"
android:layout_centerInParent="true"
android:background="@drawable/advertising_1"
android:scaleType="centerInside" />
</RelativeLayout>

<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1" >

<ImageView
android:id="@+id/image02"
android:layout_width="wrap_content"
android:layout_height="110dp"
android:layout_centerInParent="true"
android:background="@drawable/advertising_2"
android:scaleType="centerInside" />
</RelativeLayout>
</LinearLayout>

<LinearLayout
android:id="@+id/linearLayout_line2"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_marginTop="@dimen/line_space"
android:layout_weight=".50"
android:gravity="center_vertical"
android:orientation="horizontal" >

<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1" >

<ImageView
android:id="@+id/image03"
android:layout_width="wrap_content"
android:layout_height="110dp"
android:layout_centerInParent="true"
android:background="@drawable/advertising_3"
android:scaleType="centerInside" />
</RelativeLayout>

<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1" >

<ImageView
android:id="@+id/image04"
android:layout_width="wrap_content"
android:layout_height="110dp"
android:layout_centerInParent="true"
android:background="@drawable/advertising_4"
android:scaleType="centerInside" />
</RelativeLayout>
</LinearLayout>
</LinearLayout>

 

 

表示 linearLayout_line1 和  linearLayout_line2 平分linearLayout 的上下部分  各自 里面的内容居中,  image01   和   image02 又平分 linearLayout_line1 的左右部分  

都是用  属性  android:layout_weight   来控制的

XML中平分 屏幕的某一部分