DashPathEffect 画虚线无效

来源:互联网 发布:杭州java应届生招聘 编辑:程序博客网 时间:2024/06/05 14:48

自定义控件是,给paint设置DashPathEffect,然而无效。后面发现是硬件加速的锅。记录下。
解决方法就是,在view层关闭硬件加速,直接在自定义View的构造方法中调用:

 setLayerType(View.LAYER_TYPE_SOFTWARE, null);

即可。

1 0
原创粉丝点击