Android XML繪圖Shape虛線
阿新 • • 發佈:2019-02-20
Shape虛線
1、在Drawable上面寫Shape的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="@color/bg_shop"
android:dashGap="5dp" //虛線間隔
android:dashWidth ="5dp" /> //虛線寬度
<!-- 虛線的高度 -->
<size android:height="0.2dp" />
</shape>
2、在佈局XML設定shape
<View
android:layout_width="match_parent"
android:layout_height="1.5dp"
android:layout_below="@+id/view_head"
android:layout_marginLeft="@dimen /dp_22"
android:layout_marginRight="@dimen/dp_22"
android:layout_marginTop="123.8dp"
android:background="@drawable/line_dotted"
android:layerType="software"/>
3、效果圖
PS:dashGap //虛線間隔,dashWidth //虛線寬度
必須得加上android:layerType=”software”,否則不生效,成直線。