2010-12-05 11 views
1

J'ai une ListActivity qui interroge un service Web pour des données. J'ai mis en place un système de radiomessagerie avec le service Web afin que seulement 25 lignes soient renvoyées à la fois. Je voudrais que mon ListActivity fonctionne comme ceci: Quand l'utilisateur fait défiler vers le bas de la liste, le ListActivity interrogera le service Web pour la page de données suivante.Savoir quand le défilement de liste atteint le fond

Comment puis-je savoir si l'utilisateur a fait défiler vers le bas de la liste?

Répondre

2

Comment puis-je savoir si l'utilisateur a fait défiler vers le bas de la liste?

La façon dont je l'ai approché avec EndlessAdapter est d'avoir un espace réservé View - montrant généralement une sorte d'indicateur « Chargement » - qui déclenche les données suivantes vont chercher.

Il existe d'autres stratégies, même si je ne me souviens pas des détails de ma tête.

+0

Intéressant. Si la nouvelle vue en cours de création est la dernière vue de la liste, effectuez la recherche suivante. Je pense que je vais essayer, merci. – Andrew

+0

Excellent. Je l'ai en train de travailler avec mon CursorAdapter. Merci beaucoup! – Andrew