序:本文讲RelativeLayout两点:1. 简单例子说明RelativeLayout使用方法 2.强调<RelativeLayout android:gravity="center"/> 用gravity 而不是用layout_gravity来总体设定RelativeLayout容器中子元素整体对齐方式。
-----------------------------------------------------------------------------------------------------------------------
1.简介相对布局RelativeLayout
RelativeLayout可以设置某一视图相对于其他视图的位置,这些位置包括上下左右等。例如:
(1.) android:layout_below 指在某元素的下方
(2.) android:layout_above 指在某元素的上方
(3.) android:layout_toLeftOf 指在某元素的左边
(4.) android:layout_toRightOf 指在某元素的右边
2. .强调<RelativeLayout android:gravity="center"/> 用gravity 而不是用layout_gravity来总体设定RelativeLayout容器中子元素整体对齐方式。以下面程序为例。
(1.) android:gravity = "center" 表示最终五个button 水平方向和垂直方向都居中对齐
(2.) android:gravity = "top" 表示最终五个but