Touch-Gesten verwenden

Funktion „Schreiben“ ausprobieren
Jetpack Compose ist das empfohlene UI-Toolkit für Android. Weitere Informationen

In diesem Dokument wird beschrieben, wie Apps programmiert werden, mit denen Nutzer mithilfe von Touchgesten mit einer App interagieren können. Android bietet eine Vielzahl von APIs, mit denen Sie Gesten erstellen und erkennen können.

Obwohl deine App für grundlegende Verhaltensweisen nicht von Touch-Gesten abhängig sein darf – da diese möglicherweise nicht für alle Nutzer in allen Kontexten verfügbar sind –, kannst du durch berührungsbasierte Interaktionen deine Nützlichkeit und Attraktivität deiner App erheblich steigern.

Um Nutzern eine einheitliche und intuitive Nutzung zu ermöglichen, muss deine App den akzeptierten Android-Konventionen für Touch-Gesten entsprechen. Im Dokument Material Design-Gesten erfahren Sie, wie Sie gängige Gesten in Android-Apps verwenden. Weitere Informationen finden Sie unter Material Motion.

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

Themen

Häufige Touch-Gesten erkennen
Informationen zum Erkennen grundlegender Touch-Gesten wie Scrollen, Wischen und Doppeltippen mit GestureDetector.
Berührungs- und Zeigerbewegungen erfassen
Informationen zum Tracking von Bewegungen.
Scroll-Touch-Geste animieren
Hier erfahren Sie, wie Sie mit Scroller oder OverScroller Scroll-Animationen als Reaktion auf ein Touch-Ereignis erstellen.
Multi-Touch-Gesten handhaben
Informationen zum Erkennen von Multipointer-Gesten (Finger).
Ziehen und skalieren
Informationen zum Implementieren berührungsbasierter Ziehen und Skalierung.
Berührungsereignisse in einer ViewGroup verwalten
Hier erfahren Sie, wie Sie Touch-Ereignisse in einer ViewGroup verwalten, damit Touch-Ereignisse korrekt an die Zielansichten gesendet werden.