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

android应用实现虚线

2016-02-16 10:47 405 查看
新建drawable

<?xml version="1.0" encoding="utf-8"?>

<shape xmlns:android="http://schemas.android.com/apk/res/android"

    android:shape="line" >

    <stroke

        android:dashGap="6dp"

        android:dashWidth="6dp"

        android:width="6dp"

        android:color="#000000" />

    <!-- 虚线的高度 -->

    <size android:height="7dp" />

</shape>

在imageview中使用上面的drawable;

这时运行会发现没有效果,是因为android设备开启硬件加速导致的,只要在代码里如下设置即可看到虚线效果:

findviewbyid(imageview的id).setLayerType(View.LAYER_TYPE_SOFTWARE, null);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: