Android ListView ArrayAdapter mises à jour de données des Meilleures Pratiques

J'ai une activité avec de multiples vues de liste qui sont constamment à la réception de nouvelles valeurs former une douille de fil, un autre thread analyse les données et met à jour le tableau des cartes, puis le thread d'interface utilisateur appels notifyDataSetChanged() pour provoquer la liste à jour.

Mon problème est que im rafraîchissante toute la liste d'un couple de fois par seconde, ce qui provoque l'INTERFACE utilisateur très lag lors de certaines animations ont besoin de se produire.

Je me demandais quelle est la meilleure façon de mettre à jour plusieurs listes avec de multiples changements de la valeur de chaque seconde?

Grâce,
Totem.

OriginalL'auteur totem | 2010-08-26