Path
あるオブジェクトを別のオブジェクトと比較する必要があります。最初に、描画されたすべてのオブジェクトを の 1 つのパスに集めますonTouchEvent
。
switch (event.getAction())
{
case MotionEvent.ACTION_DOWN:
path.moveTo(eventX, eventY);
path.addCircle(eventX, eventY, 20, Path.Direction.CW);
...
Path
次に、結果のオブジェクトを で割って分析しようとしましたPathMeasure
が、できませんでした。メソッドがnextContour()
ありますが、使用しても何も起こらないか、getLength()
同じgetPosTan()
値を返します。たぶん、各フィギュアを別々に保存する必要がありPath
ますか?または、それらのオブジェクトを別の方法で取得しますか? それとも、Path
オブジェクトを独立した輪郭に分割せずに、オブジェクト全体を別のオブジェクトと比較することは可能ですか?