Je veux vérifier si quelqu'un place son doigt au centre de l'écran et le fait glisser vers la droite, comment cela peut-il être réalisé ?
SOLUTION : http://www.codeshogun.com/blog/2009/04/16/how-to-implement-swipe-action-in-Android/
Je veux vérifier si quelqu'un place son doigt au centre de l'écran et le fait glisser vers la droite, comment cela peut-il être réalisé ?
SOLUTION : http://www.codeshogun.com/blog/2009/04/16/how-to-implement-swipe-action-in-Android/
Vous pourriez implémenter le onTouchListener et faire quelque chose comme ça :
public boolean onTouch(View view, MotionEvent event) {
int currentX = event.getX();
if(event.getAction() == MotionEvent.ACTION_MOVE) {
// oldX would be defined as a private property of the class (most likely an Activity)
if(currentX > oldX) {
// moving right
oldX = currentX;
} else {
// moving left or not moving at all
oldX = currentX;
}
}
return true;
}
Vous pouvez probablement jouer avec cela et le faire fonctionner comme vous le souhaitez.
Regardez dans le GestureDetector classe
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.