<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal" >
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:background="#ffffaabb"
android:orientation="horizontal" >
<TextView
android:id="@+id/et_01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:hint="这是第一个编辑框"
android:singleLine="true"
android:text="1111111111111" />
<TextView
android:id="@+id/et_02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dip"
android:layout_marginRight="15dip"
android:background="#ffff0000"
android:singleLine="true"
android:text="222222222" />
</LinearLayout>
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal" >
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:background="#ffffaabb"
android:orientation="horizontal" >
<TextView
android:id="@+id/et_01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:hint="这是第一个编辑框"
android:singleLine="true"
android:text="1111111111111" />
<TextView
android:id="@+id/et_02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dip"
android:layout_marginRight="15dip"
android:background="#ffff0000"
android:singleLine="true"
android:text="222222222" />
</LinearLayout>
</LinearLayout>
主要是要将view1和view2都放在一个wrap_content的布局中,然后view1设置为warp_content , weight为1
本文详细介绍了如何使用Android Studio创建一个包含两个子布局的LinearLayout,其中一个布局具有特定的背景颜色和权重,展示了如何利用LinearLayout的属性来实现复杂布局设计。





