单击画布弧上的侦听器

时间:2018-01-31 13:58:20

标签: android android-canvas pie-chart

enter image description here

我想在画布上绘制圆弧,圆圈的进度百分比,需要点击颜色(蓝色和绿色)。

如何为同一个点击监听器。

1 个答案:

答案 0 :(得分:1)

你有两个圆圈用于grean line
两个圆圈使绿色区域(内圈和外圈的差异)表示圆圈G1(内圈),G2(外圈)
首先找到G1和G2的圆扇区,说GS1和GS2 现在找到触摸事件上的触摸点形式说p1。如果p1位于GS2但不存在于GS1中,则触及绿线

同样,你有两个蓝线圆圈,你可以找到触点

请参阅此链接 - Efficiently find points inside a circle sector

相关问题