RelativeLayout 相對於父框架
對齊父框架的左下方
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentBottom="true"
android:text="Button 1" />
</RelativeLayout>
- android:layout_alignParentLeft
- 對齊父框架左邊
- android:layout_alignParentBottom
- 對齊父框架下方
對齊父框架的右上方
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:text="Button 1" />
</RelativeLayout>
- android:layout_alignParentRight
- 對齊父框架右邊
- android:layout_alignParentTop
- 對齊父框架上方
對齊父框架的水平中心
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:text="Button 1" />
</RelativeLayout>
- android:layout_centerHorizontal
- 置於父框架水平中心
對齊父框架的垂直中心
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:text="Button 1" />
</RelativeLayout>
- android:layout_centerVertical
- 置於父框架水平中心
對齊父框架的正中心
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="Button 1" />
</RelativeLayout>
- android:layout_centerInParent
- 置於父框架水平、垂直中心