我试图在Android屏幕上打印手触摸。 我试试这段代码:
public boolean onTouch(View view, MotionEvent event)
{
int pointerCount = event.getPointerCount();
for (int i=0; i<pointerCount;i++){
Point point = new Point();
point.x = event.getX(i);
point.y = event.getY(i);
points.add(point);
invalidate();
}
return true;
}
在那段代码之后我只打印数组:点。 结果只是几点。不是所有的触摸区域。 我试图获得所有触摸区域。 我怎么能这样做?
由于 萨尔
答案 0 :(得分:2)
可用的点数因硬件而异,但在任何情况下都无限。