57 votes

Android: Détecter si l’utilisateur touche et fait glisser hors de la région du bouton?

Dans Android, comment pouvons-nous détecter si un utilisateur touche un bouton et le fait glisser hors de la région de ce bouton?

97voto

Entreco Points 3950

<strike>Vérifiez le MotionEvent.MOVE_OUTSIDE :</strike> Vérifiez le MotionEvent.MOVE :

REMARQUE: Si vous souhaitez cibler Android 4.0, tout un monde de nouvelles possibilités s’ouvre: http://developer.android.com/reference/android/view/MotionEvent.html#ACTION_HOVER_ENTER

22voto

FrostRocket Points 113

La réponse postée par Entreco avait besoin d’un léger ajustement dans mon cas. J’ai dû remplacer :

pour

parce que et ne s’applique qu’à l’ImageView lui-même, pas à l’écran entier.

8voto

Boy Points 385

J’ai ajouté un peu de connexion dans mon OnTouch et j’ai découvert que `` c’était en train d’être touché. C’est assez bien pour moi...

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X