我正在尝试创建一个简单的应用程序来跟踪用户在屏幕上的手势。现在,使用单点触摸手势可以很简单地通过在您的OnTouchEvent
方法中使用以下代码来实现:
switch (event.getAction())
{
case MotionEvent.ACTION_DOWN:
path.reset();
this.invalidate();
path.moveTo(eventX, eventY);
path.addCircle(eventX, eventY, 50, Path.Direction.CW);
return true;
case MotionEvent.ACTION_MOVE:
path.lineTo(eventX, eventY);
break;
case MotionEvent.ACTION_UP:
break;
default:
return false;
}
[该addcircle
方法简单地创建一个圆圈,表示用户最初放置手指的位置]。
现在,是否可以通过多点触控手势实现同样的效果?如果是这样,我将如何去做?提前致谢。