Android: Obtention du nombre des enfants dans une listview

Est qu'il y a moyen d'obtenir un décompte du nombre de visible listview enfants?

J'ai une listview avec des informations liées à une base de données qui peut changer à tout moment. Lorsque la base de données est modifié, j'envoie une diffusion notification de l'interface utilisateur de la gestion de classe de la vue de liste. L'enfant de l'élément relatif à la modification des données est ensuite mis à jour. Je suis atteinte de cet en donnant à chaque élément de liste à un tag, et puis en itérant sur les listviews à trouver la ligne correspondant à l'étiquette de la diffusion.

Je veux seulement itérer sur le visible enfants. Il n'est pas nécessaire pour moi de mettre à jour manuellement les points de vue qui ne sont pas visibles, car ils reflètent les nouvelles données lorsqu'ils sont créés. Je suis actuellement itération à partir de la liste.getfirstVisiblePosition() à la liste.getChildCount(). C'est mieux que rien, que je n'ai pas examiner les lignes ci-dessus les lignes visibles, mais je ne veux pas examiner les lignes ci-dessous, soit.

J'ai vérifié les développeurs android listView page et de ne pas trouver quoi que ce soit. Quelqu'un connais un moyen pour que je puisse obtenir le nombre de visible enfants?

Merci!

InformationsquelleAutor Chris | 2011-07-18