LinearLayout的子視圖對齊方式主要有以下幾種:
- 居中對齊(android:gravity=“center”):子視圖在LinearLayout中居中對齊。
- 頂部對齊(android:gravity=“top”):子視圖在LinearLayout中頂部對齊。
- 底部對齊(android:gravity=“bottom”):子視圖在LinearLayout中底部對齊。
- 左右對齊(android:gravity=“start” 或 android:gravity=“end”):子視圖在LinearLayout中靠左或靠右對齊。其中,"start"表示靠左對齊,"end"表示靠右對齊。這些屬性值也可以組合使用,例如
android:gravity="center_vertical|end"
表示子視圖在垂直方向上居中對齊,并且在水平方向上靠右對齊。
請注意,以上對齊方式是針對LinearLayout的子視圖而言的。如果你想要設置整個LinearLayout的對齊方式,可以使用android:layout_gravity
屬性。例如,android:layout_gravity="center"
表示LinearLayout在其父布局中居中對齊。