Android はシェイプを使用して、問題を表示せずに境界線を設定します (ピットを踏む)
点線の分割線を設定する必要があるので、まず点線のスタイルをシェイプに記述し、View の android:background="@drawable/dottet_shape" を設定して実現します。
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="line">
<stroke android:color="#F4F4F4"
android:width="0.8dp"
android:dashGap="2dp"
android:dashWidth="2dp"></stroke>
<size android:width="1000dp"/>
</shape>
このうち、color は点線の形式、width は点線の高さ、dashGap は間隔の長さ、dashWidth は点線の各グリッドの長さです。
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@drawable/dottet_shape"/>
View は view とは異なり、小文字を使用するとエラーが報告されることに注意してください。さらに、ビューの android:layout_height="1dp" は、形状の android:width="0.8dp" より大きくなければなりません。両者の大きさが同じ場合、点線は表示されません(これがピットマークです)。