我正在尝试绘制动态雷达,但无法正确绘制锥形。我可以让两条线正常工作,但我无法让它们之间的阴影正常工作。
我的目标:
我得到了什么:
这是我的代码:
paint.setColor(Color.WHITE);
RectF oval = new RectF(0,0,200,200);
canvas.drawArc(oval,(float)globalAzimuth+26, (float)globalAzimuth-26,false,paint);
globalAzimuth 是手机所面对的方向。雷达像手机一样旋转。线条旋转良好且同步,但弧线变得更大并且显然非常偏离。
有谁知道如何做到这一点?