Android ApiDemos示例解析(141):Views->Layouts->LinearLayout->1. Vertical

LinearLayout 將其子View順序排成一行或是一列,一個垂直列表每行將隻有一個子元素(無論它們有多寬),一個水平列表隻是一列的高度(最高子元素的高度來填充)。

本例介紹瞭LinearLayout 的基本用法,LinearLayout的方向可以使用android:orientation 來定義,可以指定vertical 或是 horizontal ,缺省為橫向horizontal。

<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android”
android:orientation=”vertical”
android:background=”@drawable/blue”
android:layout_width=”match_parent”
android:layout_height=”wrap_content”>

<!– view1 goes on top –>
<TextView
android:background=”@drawable/box”
android:layout_width=”match_parent”
android:layout_height=”wrap_content”
android:text=”@string/linear_layout_1_top”/>

<!– view2 goes in the middle –>
<TextView
android:background=”@drawable/box”
android:layout_width=”match_parent”
android:layout_height=”wrap_content”
android:text=”@string/linear_layout_1_middle”/>

<!– view3 goes on the bottom –>
<TextView
android:background=”@drawable/box”
android:layout_width=”match_parent”
android:layout_height=”wrap_content”
android:text=”@string/linear_layout_1_bottom”/>

</LinearLayout>

 

發佈留言