在android中添加水平和垂直虚线

时间:2016-12-10 16:34:18

标签: android listview dotted-line

请给我在列表视图中添加垂直虚线的代码。我尝试过使用形状标记方法创建xml

1 个答案:

答案 0 :(得分:3)

尝试使用以下代码。

<强> horizo​​ntal_dashed_line.xml

<?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="#ff0000"
        android:dashWidth="4dp"
        android:dashGap="4dp"/>
</shape>

<强> vertical_dashed_line.xml

<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
    android:fromDegrees="90"
    android:toDegrees="90"
    android:drawable="@drawable/horizontal_dashed_line"/>

<强>用法:

<View
    android:layout_width="4dp"
    android:layout_height="300dp"
    android:background="@drawable/horizontal_dashed_line"/>

查看以下文章了解更多详情。

How to create vertical or horizontal dashed lines with Android drawables