Android之相對佈局

RelativeLayout(相對佈局)

 

 Android:layout_below將當前控件的上邊沿對齊到所指定Id控件的下邊沿

Android:layout_alignParentRight=”true”對齊到父控件的右邊

Android:layout_centerInParent對齊到父控件的中央

<RelativeLayoutxmlns: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"

>

 

<TextView

android:id="@+id/worldView"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:background="#00FF11"

android:text="@string/hello_world"/>

<!-- 將當前控件的上邊沿對齊到所指定Id控件的下邊沿 -->

<TextView

android:id="@+id/sayView"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:background="#FF1122"

android:layout_below="@id/worldView"

android:text="say hello"

/>

 

</RelativeLayout>

 

 

<!-- 將當前控件的右邊沿對齊ID所指控件的右邊沿 -->

<TextView

android:id="@+id/sayView"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:background="#FF1122"

android:layout_alignRight="@id/worldView"

android:text="say hello"

/>

基準線(baseline)

<!-- 對齊到基準線 -->

<TextView

android:id="@+id/sayView"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:textSize="15sp"

android:background="#FF1122"

android:layout_alignBaseline="@id/worldView"

android:layout_toRightOf="@id/worldView"

android:text="hello"

/>

如圖虛線即爲基準線

 

 

Android 4.2 RelativeLayout新屬性

<!-- 將當前控件的尾部對齊到兄弟控件的尾部 -->

<TextView

android:id="@+id/Feng"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:background="#FF00EE"

android:layout_below="@id/worldView"

android:layout_alignEnd="@id/worldView"

android:text="Feng"

/>

</RelativeLayout>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章