美文网首页
LinearLayout 线性布局属性

LinearLayout 线性布局属性

作者: zhenghaozhao | 来源:发表于2018-07-02 19:03 被阅读0次

    1.排列方式orientation和摆放位置gravity

    (1)vertical 纵向排列

    当orientation为vertical时,子控件设置android:layout_gravity="center_vertical"是无效的。

    (2)horizontal 横向排列

    当orientation为horizontal时,子控件设置android:layout_gravity="center_horizontal"是无效的。

    2.weight 属性

    子view设置android:layout_width="wrap_content"时,宽高比例根据weight比例正比;

    子view设置android:layout_width="match_parent"时,宽高比例与weight不成正比;

    注:使用weight时,对应的高或者宽度设置成0dp

    3.divider 、showDividers 属性

    android:divider用于设置分割线的样式,可以是xml的drawable也可以是图片。android:showDividers = "middle|end|beginning|none"其每个选项的作用:

    middle 在每一项中间添加分割线

    end 在整体的最后一项添加分割线

    beginning 在整体的最上方添加分割线

    none 不显示分割线

    相关文章

      网友评论

          本文标题:LinearLayout 线性布局属性

          本文链接:https://www.haomeiwen.com/subject/kpcgyftx.html