<!-- RelativeLayout相对布局 :允许子元素 指她们相对于其父元素或兄弟元素的位置 -->
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<!--
指定兄弟元素的资源id @id/xx
android:layout_below:位于哪个控件的下方
android:layout_above:位于哪个控件的上方
android:layout_toLeftOf:指定当前控件位于哪个控件的左边
android:layout_toRightOf:指定当前控件位于哪个控件的右边
android:layout_alignTop 表示当前控件位于指定id控件的顶部对齐
android:layout_alignBottom 表示当前控件位于指定id控件的底部对齐
android:layout_alignLeft 表示当前控件位于指定id控件的左侧对齐
android:layout_alignRight 表示当前控件位于指定id控件的右侧对齐
android:layout_alignBaseLine 表示当前控件位于指定id控件的基线对齐
当前控件基于父窗体的对其方式 true/false
android:layout_alignParentRight="true"
android:layout_alignParentLeft
android:layout_alignParentTop
android:layout_alignParentBottom
android:layout_alignParentStart
android:layout_alignParentEnd
android:layout_centerHorizontal 水平居中
android:layout_centerVertical 垂直居中
android:layout_centerInParent 位于父窗体的中间
-->
<TextView
android:id="@+id/tv1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#aa0000"
android:text="hello_world" />
<TextView
android:id="@+id/tv2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/tv1"
android:background="#00aa00"
android:text="hello_world/hello_worldtv2" />
<TextView
android:id="@+id/tv3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/tv1"
android:background="#0000aa"
android:text="hello_world/hello_world/hello_worldtv3" />
<TextView
android:id="@+id/tv4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_below="@id/tv2"
android:background="#aa0000"
android:text="hello_worldtv4" />
<TextView
android:id="@+id/tv5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:background="#00aa00"
android:text="hello_worldtv5" />
<TextView
android:id="@+id/tv6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/tv5"
android:background="#0000aa"
android:text="hello_worldtv6" />
</RelativeLayout>
1.2RelativeLayout
最新推荐文章于 2024-03-31 17:20:34 发布