[size=large][color=blue]布局参数 gravity 指控件自身属性,起作用的对象是它的子控件或者其他自身属性。而 layout_gravity 针对的是自身在父控件的布局属性。
但是其实这些通用属性很多时候是不能正常发挥左右的,它们只是指导作用,毕竟各个控件千差万别,布局结构也很复杂。比如 LinearLayout 设置gravity属性可以使子控件全部左对齐或者右对齐,但是此时子控件的layout_gravity就不起左右。必须使用FrameLayout 子控件的layout_gravity属性才会起作用。[/color][/size]
但是其实这些通用属性很多时候是不能正常发挥左右的,它们只是指导作用,毕竟各个控件千差万别,布局结构也很复杂。比如 LinearLayout 设置gravity属性可以使子控件全部左对齐或者右对齐,但是此时子控件的layout_gravity就不起左右。必须使用FrameLayout 子控件的layout_gravity属性才会起作用。[/color][/size]