0

In meiner Anwendung speichere ich Daten in meinem SQLite db eine variable Anzahl von Notizen bestehend aus: (IDNote,title,body, date of creation, owner of note, icon_name). Wenn ich die Datenbank speichere und abfrage, sind meine Daten alle in Ordnung, also ist meine Frage, ist es möglich, GestureDetection zum Verschieben und Wiederherstellen eines einzelnen Symbols zu implementieren, das einer einzelnen Notiz entspricht? Weil ich ein Beispiel gefunden habe, aber alle Symbole verschoben wurden, aber ich möchte nur ein Symbol bewegen, um die gesamte Geste der Desktop-Computer zu simulieren. Vielen Dank im Voraus.
MarcoGestenerkennung mit mehr Items android

Antwort

1
  1. eine OnTouchListener auf der Ansicht fest, das Ihr Symbol hält. Dieser Listener wird aufgerufen, wenn ein ACTION_DOWN-Ereignis in der Ansicht abgefangen wird.
  2. Hier registrieren Sie es irgendwo als das 'aktuell gezogene Objekt'. Stellen Sie sicher, dass onTouch() false zurückgibt, sodass das Ereignis an die übergeordneten Ansichten weitergeleitet wird.
  3. Dieses übergeordnete Element ist dafür zuständig, zu prüfen, ob eine Ansicht als das aktuell gezogene Objekt registriert wurde. Außerdem muss es Ihren Gestenerkennungstext aufrufen, der in onScroll das eigentliche Scrollen und Bewegen durchführt.

Das ist nur eine Idee, erzählen Sie, wie es gelaufen ist!

+0

Hallo Bondax, danke für Ihre Antwort !! Dieses Verfahren könnte gut sein, aber Sie haben ein Code-Beispiel oder Tutorial oder Link zu folgen? Vielen Dank –