-
LinearLayout(线性布局)
一行只控制一个控件的线性布局,所以当有很多控件需要在一个界面中列出时,可以用LinearLayout布局。 此布局有一个需要格外注意的属性:
android:orientation=“horizontal|vertical
。 -
当
android:orientation="horizontal
时,说明你希望将水平方向的布局交给LinearLayout* ,其子元素的android:layout_gravity="right|left"
等控制水平方向的gravity值都是被忽略的,此时LinearLayout中的子元素都是默认的按照水平从左向右来排*,我们可以用android:layout_gravity="top|bottom"
等gravity值来控制垂直展示。 -
反之,可以知道 当
android:orientation="vertical
时,LinearLayout对其子元素展示上的的处理方式。