layout_gravity 表示组件自身在父组件中的位置
gravity 表示组件的子组件在组件中的位置
注意:在线性布局中有时设置layout_gravity="center_horizontal"会发现不起作用,为什么呢?
原因如下:
当 android:orientation="vertical" 时, 只有水平方向的设置才起作用,垂直方向的设置不起作用。即:left,right,center_horizontal 是生效的。
当 android:orientation="horizontal" 时, 只有垂直方向的设置才起作用,水平方向的设置不起作用。即:top,bottom,center_vertical 是生效的。