我试图使用DashPathEffect
绘制实际的虚线笔画。但遗憾的是,结果并不完美。
new Paint() {
setAntiAlias( true )
setColor( R.color.grey.as[Color] )
setPathEffect( new DashPathEffect( Array( 0.01f, 5.dp ), 0 ) )
setStrokeCap( Cap.ROUND )
setStrokeWidth( 2.dp )
setStyle( STROKE )
}
(Scala代码)
100%
缩放
没有反别名(2和3dp笔画宽度)
是否可以以圆形正确的方式配置Paint
对象,而不是手动绘制大量圆圈?