Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android中打印手写触摸_Android_Multi Touch - Fatal编程技术网

如何在android中打印手写触摸

如何在android中打印手写触摸,android,multi-touch,Android,Multi Touch,我试着在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

我试着在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;
    }
public boolean onTouch(视图、运动事件)
{
int pointerCount=event.getPointerCount();

对于(int i=0;i可用的点数因硬件而异,但在任何情况下都不是无限的。

我不明白。我只得到了3或4个点数。我不希望得到无限的点数,但至少有100个或更多的点数。你得到的触点数是硬件的一个功能。我所知道的最大数目是三星i9000,它是ovides最多五个。直到有硬件可以提供无限多的点(或被触摸的多边形),这些都是极限。好的,谢谢。我知道现在有一种方法,我可以做一个应用程序,绘制所有的tocuh区域。。。