使用shape来绘制虚线¶
需要stroke设置android:dashGap
属性。
shape_dash_line_uf.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="line">
<size android:height="1dp" />
<stroke
android:width="1dp"
android:color="#474c57"
android:dashWidth="1dp"
android:dashGap="2dp" />
</shape>
关掉activity的硬件加速android:hardwareAccelerated="false"
,否则会显示一条直线。
<activity
android:name="com.rustfisher.basic4.UserFeedbackAct"
android:hardwareAccelerated="false"
android:screenOrientation="portrait">
</activity>
layout中使用。把shape设置为背景。并且View的高度设置为0dp。
<View
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:background="@drawable/shape_dash_line_uf" />
本站说明
一起在知识的海洋里呛水吧。广告内容与本站无关。如果喜欢本站内容,欢迎投喂作者,谢谢支持服务器。如有疑问和建议,欢迎在下方评论~