ybearzi Posté(e) 29 octobre 2010 Share Posté(e) 29 octobre 2010 Bonjour, Je m'arrache les cheveux sur une application que je suis en train de développer : Il s'agit d'une sorte de télécommande qui guidera une sorte de voiture / robot. Elle dispose de deux boutons coulissant dans des barres : l'un pour la rotation, l'autre pour la vitesse (normal). J'ai réussi à les mettre chacun en mouvement séparément, avec un OnTouchListener pour chaque vue, mais impossible de les mouvoir en même temps. J'ai essayé d'utiliser les MotionEvent sans succès. Comment fait-on? Voilà un bout de mon programme (vraiment le squelette) public boolean onTouch(View v, MotionEvent event) { int numeroDoigt1; int numeroDoigt2; if(v==(View)bouton1) { switch(event.getAction()) { case MotionEvent.ACTION_MOVE: numeroDoigt 1= event.getPointerId(event.getActionIndex()); YVitesse = event.getY(numeroDoigt); bouton1.setPadding(int, int, int, int); break; } if(v==(View)bouton2) // Même code en remplaçant 1 par 2 } Comment les mettre en mouvement en même temps? (API 8) Lien vers le commentaire Partager sur d’autres sites More sharing options...
ybearzi Posté(e) 29 octobre 2010 Auteur Share Posté(e) 29 octobre 2010 Excusez, j'ai mal mis les accolades, le deuxième if est après celle du premier if Lien vers le commentaire Partager sur d’autres sites More sharing options...
eephyne Posté(e) 2 novembre 2010 Share Posté(e) 2 novembre 2010 http://developer.android.com/reference/android/view/MotionEvent.html#ACTION_POINTER_INDEX_MASK non? Lien vers le commentaire Partager sur d’autres sites More sharing options...
steph07000 Posté(e) 27 mai 2011 Share Posté(e) 27 mai 2011 Bonsoir tout le monde Désoler de remonter le topic, mais j'ai exactement le même problème. J'ai plusieurs boutons sur ma vue et je veux pouvoir gérer l'appuie sur plusieurs d'entre eux. Si vous avez un début de solution ou encore mieux si ybearzi à trouvez la solution et qu'il a un bout de code sous la main. Merci d'avance Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.