您的位置:首页 > 移动开发 > Android开发

android的ListView的分割线设置为虚线

2016-05-22 17:08 579 查看
listview代码

<ListView
android:id="@+id/listview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider="@drawable/line"
android:dividerHeight="5dp"
android:layerType="software">
</ListView>


虚线代码

<?xml version="1.0" encoding="utf-8"?>
<layer-list   xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="line" >
<stroke
android:dashGap="3dp"
android:dashWidth="8dp"
android:width="1dp"
android:color="@color/gray" />
<size android:height="1dp" />
</shape>
</item>
</layer-list>


listview中的
android:layerType="software"
特别重要, 没有这一句就没有虚线效果。

参考文章

Android dashed divider in

ListView
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ListView