我有以下自定义视图:
这是我通过使用Canvas的drawArc()方法实现的.但是,使用这种drawArc()方法我不能限制弧的内半径.
drawArc()
我想拥有的是这样的:
只剩下一个外环的地方.
我需要的是一个drawArc()函数,我可以设置弧的内半径.任何人都知道如何做到这一点?
(顺便说一句,覆盖内部区域不起作用,因为它需要是透明的.Color.TRANSPARENT在绘制红色和蓝色锥体之后绘制内部圆圈不会移除旧颜色.它只是将另一层放在顶部,这是透明的我仍然可以看到红色和蓝色)
Color.TRANSPARENT
android 2d draw geometric-arc
2d ×1
android ×1
draw ×1
geometric-arc ×1