Hirdetés

Új hozzászólás Aktív témák

  • thon73

    tag

    válasz [KgP].Robot #4820 üzenetére

    Ha küldesz kódot, megpróbálok segíteni. Van programom, ami most is multitouch-ot használ. Ez egy korábbi próba, ami jól működött; point rész értelemszerűen cserélendő.

    switch (event.getActionMasked())
    {
    case MotionEvent.ACTION_DOWN:
    case MotionEvent.ACTION_MOVE:
    int historySize = event.getHistorySize();
    int pointerCount = event.getPointerCount();

    Log.i("MULTI", "Poi: " + pointerCount + " His: " + historySize);
    for (int p = 0; p < pointerCount; p++)
    {
    for (int h = 0; h < historySize; h++)
    {
    Point point = new Point();

    point.x = event.getHistoricalX( p, h );
    point.y = event.getHistoricalY( p, h );
    point.press = event.getHistoricalPressure( p, h );
    point.type = 0;

    points.add( point );
    }
    Point point = new Point();

    point.x = event.getX( p );
    point.y = event.getY( p );
    point.press = event.getPressure( p );
    point.type = 1;

    points.add( point );
    }
    this.invalidate();
    break;
    }

Új hozzászólás Aktív témák