Android之虛線的實現

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line" >

    <!-- 顯示一條虛線,破折線的寬度爲dashWith,破折線之間的空隙的寬度爲dashGap,當dashGap=0dp時,爲實線 -->
    <stroke  android:dashGap="5dp" android:dashWidth="3dp" android:width="1dp" android:color="@color/listview_bg" />

    <!-- 虛線的高度 -->
    <size android:height="1dp" />

</shape>

發現是4.0以上默認把Activity的硬件加速打開了,會致使虛線顯示成實線,因此咱們再Manifest.xml中關掉便可
在activity中添加:android

<activity  android:name="" android:hardwareAccelerated="false"/>
相關文章
相關標籤/搜索