LinearLayoutCompat

2020-01-03  本文已影响0人  主音King

LinearLayoutCompat是对LinearLayout扩展和兼容。可以添加View之间的分割线divider.
dividerPadding:是间距(可以不写)
showDividers和divider必须要同时有,并且divider必须是drawable中的。
showDividers:展示divider的位置开始/结束/居中等
divider:线的颜色和大小高度等

    <androidx.appcompat.widget.LinearLayoutCompat
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        app:dividerPadding="50dp"
        android:padding="20dp"
        app:showDividers="beginning|middle|end"
        app:divider="@drawable/line"
        >
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="测试"
            android:textSize="26sp"
            />
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="测试"
            android:textSize="26sp"
            />
    </androidx.appcompat.widget.LinearLayoutCompat>

shape文件:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="@color/colorPrimary"/>
    <size android:height="3dp"/>
</shape>
上一篇下一篇

猜你喜欢

热点阅读