Verwenden einer Gesten-Overlay-Ansicht in Android

8

Ich versuche also, eine Gesten-Overlay-Ansicht in Android zu verwenden, um eine "Swipe" -Aktion zu machen. Wenn der Benutzer also nach links wischt, führt er bestimmten Code aus und wenn er nach rechts wischt, führt er anderen Code aus. Ich habe versucht, die Geste so zu deklarieren:

%Vor%

Aber dann weiß ich nicht, wohin ich von dort gehen soll, und ich kann nichts hilfreiches im Dev-Handbuch oder online finden. Für einen Button würde ich normalerweise einen "onclicklistener" verwenden, wie würde ich das mit dem Gesten-Overlay machen? Hat jemand Beispiele für Code, auf den ich verweisen kann? Danke

    
Peter 25.03.2011, 15:02
quelle

2 Antworten

11

Zuerst machen Sie benutzerdefinierte Gesten aus Gestenerstellung. Gesture Builder App kommt in der SDK. Legen Sie die aus der Gestenerstellungs-App erstellte Datei in den rohen Ordner der Anwendung, in der Sie diese Gesten verwenden möchten. Sie können auch Hilfe von der Dokumentation

erhalten %Vor%     
ozmank 07.04.2011, 10:23
quelle
-1

Anscheinend können GestureOverlayViews mehrere onGestureListeners haben.

Überprüfen Sie die Methode addOnGestureListener () und addOnGesturePerformedListener ().

    
Ian 25.03.2011 15:26
quelle

Tags und Links