【发布时间】:2013-05-11 03:55:01
【问题描述】:
我需要将一个Path 对象与另一个对象进行比较。首先,我在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 对象与另一个对象进行比较而不将它们划分为独立的轮廓?
【问题讨论】: