同心円をいくつか描画し、同じビューにジェスチャ リスナーも追加しました。マーカーを配置して下のボタンをタップするポイントを描きました。ボタンをタップすると、メーカーを配置してボタンをクリックした位置の (x,y) 座標が取得されます。ここで、ビューの中心(x、y)と以前に作成したマーキングとの間の距離を調べる必要があります。距離計算式 ula を試しましたが、正しい解が得られているかどうかはわかりません。これは、たとえば、円の上部にポイントをマークし、円の下部にマークを付けると、異なる値が得られるためです。すべてが円であるため、円のどの部分から印を付けても、同じ距離を与える必要があります。私は正しいですか?
私は多くのアイデアを試してみましたが、まだうまくいきません。
そのページのスクリーンショットも貼っておきますので、よろしければご覧ください

どんな助けでもかなりです。
ありがとう。