布局layout时, 发现设置了android:layout_gravity="bottom"后view并没有底对齐, 查了下, 原来如下:
对于 LinearLayout当 android:orientation="vertical" 时, 只有水平方向的设置才起作用,垂直方向的设置不起作用。即:left,right,center_horizontal 是生效的。
当 android:orientation="horizontal" 时, 只有垂直方向的设置才起作用,水平方向的设置不起作用。即:top,bottom,center_vertical 是生效的。
本文详细解析了LinearLayout中layout_gravity属性的使用方法。当orientation为垂直时,仅水平方向的设置有效;反之,当orientation为水平时,仅垂直方向的设置有效。通过本文,读者可以更好地理解如何在不同方向上正确应用对齐属性。
399

被折叠的 条评论
为什么被折叠?



