非常简单代码如下:buy_car_bank_step_line.xml
关键点:显示虚线的控件的 layout_height高度一定要大于shape虚线的高度不然显示不出来虚线
html
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="line">
<stroke
android:width="1dp"
android:color="#979797"
android:dashWidth="4dp"
android:dashGap="4dp" />
</shape>
html
<!-- 中间虚线连接 layout_height高度一定要大于虚线的高度不然显示不出来虚线-->
<View
android:id="@+id/view_dash"
android:layout_width="0dp"
android:layout_height="1.5dp"
android:layout_marginTop="43dp"
android:background="@drawable/buy_car_bank_step_line"
android:layerType="software"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintWidth_percent="0.32" />