相对布局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 当前视图与上级视图底部对齐
posted @ 2022-08-29 09:04  六味地黄丸  阅读(112)  评论(0)    收藏  举报