Bonjour à tous,
Je voudrais développer un app. Je commence en m'inspirant d'un exemple Google "BasicMulticouh" : https://github.com/android/input-samples/tree/main/BasicMultitouch
J'ai un problème avec cette exemple :
si je touche avec 1 doigt, puis 2, puis 3 etc... => ok
si je touche avec 2 doigts en même temps => ok
si je touche avec 3 doigts (ou plus) en même temps => problème, que 2 cercles s'affichent et l'app est comme freezé, le suivi le fonctionne plus
si je touche 1 doigt, puis 2/3/4... en même temps => ok
Donc il semble que la première touche ait un comportement particulier, bloquant dans un cas particulier.
J'ai mi un System.out.println dans le onTouchEvent dans TouchDisplayView.java, et dans le cas qui a un problème (cas 3), le onTouchEvent ne déclenche que 2 fois. Dans le cas 4 en revanche le onTouchEvent déclenche bien autant de fois que de doigts ajoutés.
Une idée d'où ça peut venir et comment corriger le problème ?
Merci de votre aide :)