2010-10-21 4 views
1

Hi Ici, je veux résoudre le problème de multitouch dans android. Est-ce possible de déclencher des événements de 2 boutons ensemble si cela est possible alors comment puis-je faire cela. S'il vous plaît aider à ce sujet. Dans mon application de jeu, je veux faire quelque chose après avoir appuyé sur deux boutons ensemble. Comment puis-je faire ceci.Multi Touch Events dans android

Répondre

0

Je ne pense pas qu'il soit possible d'agréger deux événements en un seul oob. Mais il ne devrait pas être difficile de déterminer si deux boutons ont été pressés simultanément en utilisant un OnTouchListener que vous liez à l'élément parent des deux boutons.

Lorsqu'un événement est déclenché et que la méthode onTouch() est appelée. Vous avez un tas d'arguments liés à l'événement, comme le genre d'événement (Action_Down, Action_Move, Action_Up, etc.). Vous obtenez également l'information si l'action a été exécutée par le premier ou le deuxième doigt, ce qui devrait vous donner l'option de décider si les deux boutons ont été touchés.

Here you can find a nice tutorial about multi touch support on Android.

Questions connexes