我用 Style.Stroke 绘制了一个圆圈,并为绘画对象提供了一个破折号效果,但问题是破折号的形状是方形/矩形。
我希望实现的是虚线形状为圆/点。
这可能吗?
我尝试使用破折号值,但它只是调整每个破折号的大小和间隙而不是它的形状。
这是我到目前为止所写的:
paintCircleDotted = new Paint();
paintCircleDotted.setStyle(Style.STROKE);
paintCircleDotted.setStrokeWidth(strokeWidth);
dashPath = new DashPathEffect(new float[] { 10, 5 }, (float) 1.0);
paintCircleDotted.setPathEffect(dashPath);