0

Pour les événements ACTION_MOVE, j'obtiens la taille de l'historique en appelant event.getHistorySize() tout fonctionne parfaitement sur mon Galaxy Nexus exécutant Jellybean mais sur mon LG Optimus 3D exécutant Gingerbread, la taille de l'historique est toujours "0" . Est-ce que quelqu'un sait pourquoi c'est comme ça? Est-ce que quelque chose a changé entre 2.3 et 4.2?getHistorySize() toujours "0"

Répondre

1

Eh bien, puisque personne ne semble avoir de réponse à cela, je vais juste expliquer le travail que je devais faire. Sur chaque événement ACTION_MOVE, j'ai simplement stocké les coordonnées dans un tableau moi-même, puis dans les prochains événements ACTION_MOVE au lieu d'obtenir les coordonnées de l'historique des événements, je les ai simplement pris dans le tableau. Il s'agit d'un travail simple, mais les raisons pour lesquelles le problème était en train de se poser ne sont toujours pas claires.

+0

Je sais que c'est un ancien, mais comment avez-vous stocker chaque coordonnées dans un tableau .. quand je l'essaie seeems comme le array.add (x, y) ne stocke que les dernières coordonnées :(et je suis essayer de les ajouter à partir de 'ACTION_MOVE' – andre3wap