仿各种卡票分割线、电影票分割线。支持自定义分割线长度、分割线间隔长度、分割线颜色、方向等属性。
要在您的构建中获得Git项目:
步骤1.将JitPack存储库添加到构建文件中
将其添加到存储库末尾的根build.gradle中:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
步骤2.添加依赖项
dependencies {
implementation 'com.github.kjt666:TicketDivideLine:v1.1'
}
<LinearLayout
android:layout_width="match_parent"
android:layout_height="150dp"
android:background="#ffffff">
<wowo.kjt.library.TicketDivideLine
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="40dp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="150dp"
android:layout_marginTop="10dp"
android:background="#ffffff">
<wowo.kjt.library.TicketDivideLine
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginLeft="70dp"
app:line_orientation="line_vertical" />
</LinearLayout>
- divid_line_color:
分割线颜色 - divide_line_length:
分割线实线长度 - divide_line_interval:
分割线虚线长度(间隔长度) - port_shape_diameter:
两端半圆缺口直径 - port_shape_color:
两端半圆缺口颜色 - line_orientation:
line_vertical
line_horizontal
分割线方向,有水平和垂直方向,和LinearLayout的orientation一样。