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 ?
yoanpg
Messages postés156Date d'inscriptiondimanche 15 février 2009StatutMembreDernière intervention20 janvier 20243 20 janv. 2024 à 07:41
J'ai finalement trouvé d'où venait le problème. C'est à cause de la fonction OnePlus qui permet de prendre une copie d'écran en faisant un tap de 3 doigts. En désactivant cette fonction le code fonctionne parfaitement
Whismeril
Messages postés19032Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention28 avril 2024656 20 janv. 2024 à 12:16
20 janv. 2024 à 12:16
Merci d'avoir partagé ta solution