Android 下,使用 Path 画一个环状的扇形
今天需要在界面上画一个环状的扇形。研究一下,发现一个简单的办法就可以办到。记录一下。
直接上代码:
//设置一个目标正方形框。这个边长是内弧的直径。中心点即为圆心
RectF baseRectf = new RectF(600, 600, 800, 800);
Path path = new Path();
//画一个弧。注意,角度的设置。这样设置,正方型的边长就是直径。方便计算。
path.addArc(baseRectf, -30, 60);
//向外扩张这个正方形。此时正方形的边长是外弧的
原创
2020-09-06 02:06:37 ·
1414 阅读 ·
0 评论