yoanpg Posté(e) 12 janvier 2024 Posté(e) 12 janvier 2024 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 :) Citer
yoanpg Posté(e) 20 janvier 2024 Auteur Posté(e) 20 janvier 2024 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 Citer
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.