Touch-Gesten verwenden

Compose-Ansatz
Jetpack Compose ist das empfohlene UI-Toolkit für Android. Informationen zur Verwendung von Touch- und Eingabefunktionen in Compose.

In diesem Dokument wird beschrieben, wie Sie Apps schreiben, mit denen Nutzer über Touch-Gesten interagieren können. Android bietet eine Vielzahl von APIs, mit denen Sie Gesten erstellen und erkennen können.

Ihre App darf sich zwar nicht auf Touch-Gesten für grundlegende Verhaltensweisen verlassen, da die Gesten möglicherweise nicht allen Nutzern in allen Kontexten zur Verfügung stehen. Wenn Sie Ihrer App jedoch touchbasierte Interaktionen hinzufügen, kann dies ihre Nützlichkeit und Attraktivität erheblich steigern.

Damit Nutzer eine einheitliche, intuitive Erfahrung haben, muss Ihre App den akzeptierten Android-Konventionen für Touch-Gesten folgen. Im Dokument zu Material Design-Gesten wird beschrieben, wie Sie häufig verwendete Gesten in Android-Apps verwenden. Weitere Informationen finden Sie unter Material Motion.

Weitere Informationen zu diesem Thema finden Sie in den folgenden Leitfäden:

Themen

Häufig verwendete Gesten erkennen
Informationen zum Erkennen grundlegender Touch-Gesten wie Scrollen, Wischen und Doppeltippen, mit GestureDetector.
Berührungs- und Zeigerbewegungen verfolgen
Informationen zum Verfolgen von Bewegungen.
Scrollbewegung animieren
Informationen zur Verwendung von Scrollern—Scroller oder OverScroller—um als Reaktion auf ein Touch-Ereignis eine Scrollanimation zu erzeugen.
Multi-Touch-Bewegungen
Informationen zum Erkennen von Gesten mit mehreren Fingern.
Ziehen und skalieren
Informationen zum Implementieren von touchbasiertem Ziehen und Skalieren.
Berührungsereignisse in einer ViewGroup verwalten
Informationen zum Verwalten von Berührungsereignissen in einer ViewGroup damit Berührungsereignisse korrekt an die Zielansichten gesendet werden.