相对布局RelativeLayout
相对布局中,下级视图位置由其他视图决定
决定下级视图位置的参照物有两种
- 以当前视图的平级视图为参照物
- 以当前视图的上级视图(即当前视图所在的RelativeLayout)为参照物
如果不设定下级视图的参照物,那么下级视图默认显示在RelativeLayout内部的左上角。
相对位置的属性取值
| 相对位置属性取值 | 相对位置属性说明 |
| layout_toLeftOf | 当前视图在指定视图左边 |
| layout_toRightOf | 当前视图在指定视图右边 |
| layout_above | 当前视图在指定视图上边 |
| layout_below | 当前视图在指定视图下边 |
| layout_alignLeft | 当前视图与指定视图左侧对齐 |
| layout_alignRight | 当前视图与指定视图右侧对齐 |
| layout_alignTop | 当前视图与指定视图顶部对齐 |
| layout_alignBottom | 当前视图与指定视图底部对齐 |
| layout_centerInParent | 当前视图在上级视图中间 |
| layout_centerHorizontal | 当前视图在上级视图水平方向上居中 |
| layout_centerVertical | 当前视图在上级视图垂直方向上居中 |
| layout_alignParentLeft | 当前视图与上级视图左侧对齐 |
| layout_alignParentRight | 当前视图与上级视图右侧对齐 |
| layout_alignParentTop | 当前视图与上级视图顶部对齐 |
| layout_alignParentBottom | 当前视图与上级视图底部对齐 |

浙公网安备 33010602011771号