android 绘制虚线和虚线圆

项目当中需要绘制一个虚线圆和虚线椭圆,记录一下,以免忘记

// intervals:间隔区间数组
// phase:间隔数组的偏移
// 注意的是patheffect仅仅用于paint的style为STROKE或者FILL_AND_STROKE
PathEffect dashPathEffect = new DashPathEffect(new float[]{5,5},1);
paint.setPathEffect(dashPathEffect);
// 虚线圆
canvas.drawCircle(cx,cy,radius,paint);
// 虚线椭圆
canvas.drawObal(oval,paint);

猜你喜欢

转载自blog.csdn.net/u010648159/article/details/80097871