Android-Zeichnung eine Linie zu Folgen, Ihre finger

Was ich will zu tun ist, um eine Linie zu zeichnen, Folgen Sie meinem finger. Ich habe
eine benutzerdefinierte Ansicht, und ich habe eine onTouchEvent() funktioniert.

Kann ich zeichnen Sie eine statische Linie in der onDraw() Methode ohne viel Mühe.

Ich bin mir nicht wirklich sicher, wie Sie Sie, um die Linie zu zeichnen, wie meine finger bewegt, obwohl.

  public boolean onTouchEvent(MotionEvent event) {
        super.onTouchEvent(event);
        switch (event.getAction()) {
        case MotionEvent.ACTION_DOWN: {
            Log.e(TAG, " - DOWN -");
            Log.e(TAG, " getX: " + event.getX());
            break;
        }
        case MotionEvent.ACTION_UP: {
            Log.e(TAG, " - UP -");
            Log.e(TAG, " getX: " + event.getX());
            break;
        }
        }
        return true;
    }

Tipps, die Sie Jungs, die es bisher getan haben es eine Weile geben kann?

Muss ich die Koordinaten auf der onTouchEvent() und ständig erlöschen die anzeigen
also der kleine Liniensegmente zeichnen?

In dem Ende ich will einfach nur, um der Lage sein, im Grunde doodle auf dem Bildschirm mit dem finger für
dieses experiment.

InformationsquelleAutor der Frage jacklin | 2010-11-29

Schreibe einen Kommentar