RelativeLayout部分属性介绍

  • android:layout_above
    将该控件的底部置于给定ID的控件之上(该控件底部与id控件上边缘对其,且默认于父布局左边)
  • android:layout_below
    将该控件的顶部置于给定ID的控件之下(该控件顶部与id控件下边缘对其,且默认于父布局左边)
  • android:layout_toLeftOf
    将该控件的右边缘和给定ID的控件的左边缘对齐,默认是位于父布局的顶部
  • android:layout_toRightOf
    将该控件的左边缘和给定ID的控件的右边缘对齐,默认位于父布局的顶部

*(默认父布局的左和上) *

  • android:layout_alignBaseline
    该控件的baseline(基线)和给定ID的控件的baseline对齐(两个控件的文本内容对齐)
  • android:layout_alignBottom
    将该控件的底部边缘与给定ID控件的底部边缘对其(该控件还是默认位于父布局的左边)
  • android:layout_alignTop
    将给定控件的顶部边缘与给定ID控件的顶部对齐(该控件还是默认位于父布局的左边)效果和上边一样
  • android:layout_alignLeft
    将该控件的左边缘与给定ID控件的左边缘对齐(该控件默认位于父布局的上边)
  • android:layout_alignRight
    将该控件的右边缘与给定ID控件的右边缘对齐(该控件默认位于父布局的上边)此时效果和上边效果一样

(默认父布局的左和上)

  • android:alignParentBottom
    如果该值为true,则将该控件的底部和父控件的底部对齐(只写一行默认左下)
  • android:layout_alignParentLeft
    如果该值为true,则将该控件的左边与父控件的左边对齐(只写一条默认左上)
  • android:layout_alignParentRight
    如果该值为true,则将该控件的右边与父控件的右边对齐(默认右上)
  • android:layout_alignParentTop
    如果该值为true,则将空间的顶部与父控件的顶部对齐(只写一条默认左上)

*(默认父布局的左和上) *

  • android:layout_centerHorizontal
    如果值为真,该控件将被至于水平方向的中央(默认父布局的上方)
  • android:layout_centerInParent
    如果值为真,该控件将被至于父控件水平方向和垂直方向的中央
  • android:layout_centerVertical
    如果值为真,该控件将被至于垂直方向的中央(默认父布局的左边)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容