在Android開(kāi)發(fā)中,LinearLayout的默認(rèn)布局方向是水平(從左到右)。如果你想要改變這個(gè)方向,可以通過(guò)設(shè)置android:orientation
屬性來(lái)實(shí)現(xiàn)。
具體來(lái)說(shuō),你可以將android:orientation
屬性設(shè)置為vertical
(從上到下)或者horizontal
(默認(rèn),從左到右)。
以下是一個(gè)簡(jiǎn)單的例子,展示了如何在XML布局文件中切換LinearLayout的方向:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"> <!-- 設(shè)置為垂直方向 -->
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Item 1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Item 2" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Item 3" />
</LinearLayout>
在這個(gè)例子中,我們將LinearLayout的方向設(shè)置為垂直,因此子視圖將會(huì)從上到下排列。如果你想要恢復(fù)默認(rèn)的水平方向,只需將android:orientation
屬性設(shè)置回horizontal
即可。