这种布局方式类似于网页上面的css div布局
1 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 android:layout_width="fill_parent" 3 android:layout_height="wrap_content" 4 android:padding="10px" > 5 6 <TextView 7 android:id="@+id/label" 8 android:layout_width="fill_parent" 9 android:layout_height="wrap_content" 10 android:text="Type here:" /> 11 12 <EditText 13 android:id="@+id/entry" 14 android:layout_width="fill_parent" 15 android:layout_height="wrap_content" 16 android:layout_below="@id/label" 17 android:background="@android:drawable/editbox_background" /> 18 19 <Button 20 android:id="@+id/ok" 21 android:layout_width="wrap_content" 22 android:layout_height="wrap_content" 23 android:layout_alignParentRight="true" 24 android:layout_below="@id/entry" 25 android:layout_marginLeft="10px" 26 android:text="OK" /> 27 28 <Button 29 android:layout_width="wrap_content" 30 android:layout_height="wrap_content" 31 android:layout_alignTop="@id/ok" 32 android:layout_toLeftOf="@id/ok" 33 android:text="Cancel" /> 34 35 </RelativeLayout>