答案 0 :(得分:0)
这很容易。创建一个扩展View
的类。填充弧线canvas.drawArc()
。对于虚线弧和集合
paintDashedLine.setPathEffect(new DashPathEffect(new float[] { 20, 15 }, 0));
数组中的数字是我的首选,您可以根据需要进行设置。使用弧开始和扫描角度进行游戏,你会发现它很容易。
对于图像。获取资产的位图(如果您不知道如何,请搜索SO) 设置图像使用cos和sin的位置,如
x = Xcenter + cos(angle);
y = Xcenter + sin(angle);
角度当然应该是弧度。那就是它。