Comment mettre en œuvre Paginé Affichage de la Liste dans Android
Je veux mettre en œuvre Paginé Affichage de la liste dans android alors quand j'ai faites défiler jusqu'à la fin, à chaque fois de plus les articles doivent ajouter à ma liste, je suis actuellement à aller chercher de 10 points de service web et les montrant dans une Vue de liste, maintenant, je veux ajouter des 10 plus d'Articles à l'utilisateur de faire défiler à la fin de la liste.
Est-il possible de le faire?
Peut-être qu'il va vous aider androidwave.com/pagination-in-recyclerview
OriginalL'auteur abhishek | 2012-03-30
Vous devez vous connecter pour publier un commentaire.
EDIT: C'est mieux:
http://p-xr.com/android-tutorial-dynamicaly-load-more-items-to-the-listview-never-ending-list/-----------------------------------*----------------------
http://benjii.me/2010/08/endless-scrolling-listview-in-android/
Il y a un problème avec le code, il s'exécute toujours, même quand je ne suis pas le défilement de ma liste, peut-être parce que quand la liste est en cours de chargement, il peut les faire défiler par lui-même, savez-vous quelque chose à ce sujet.
Le LoadGigsTask n'est pas bien documentée, mais j'ai pensé que vous seriez capable de gérer cela 😉 Vous avez besoin d'ajouter vos données dans listview adaptateur et ensuite utiliser notifidatasetchanged
OriginalL'auteur Waza_Be
J'ai trouvé une meilleure solution, ici, qui ressemble en fait à une des améliorations à Waza_Be la solution: https://github.com/thecodepath/android_guides/wiki/Endless-Scrolling-with-AdapterViews (je ne suis pas l'auteur, si les crédits à https://github.com/thecodepath).
Un résumé auditeur classe est mis en œuvre avec une méthode abstraite qui est responsable du chargement des données, ce qui est excellent pour les activités d'envoyer leurs demandes spécifiques.
Je viens de poster le code ici, si en quelque sorte le code disparaît dans le wiki.
plse envoyer des fichier de classe avec adaptateur très utile pour moi plse j'ai besoin pour mettre en œuvre la pagination de mon entrée en ayant le numéro de page et articles par pager avec url comment puis-je charger les données du serveur et de le remplir sur gridview.et comment mettre en œuvre onscrolllistener sur que comment puis-je charger des données restantes et les ajouter à l'adaptateur s'il vous plaît aider moi
OriginalL'auteur akohout
Je pense que le défilement de l'auditeur posté par raveN est une bonne façon d'aller.
Mais le propre façon de gérer le chargement des données dans Android est d'utiliser un Chargeur (CursorLoader ou AsyncTaskLoader, selon l'endroit où vous obtenez vos données à partir de).
Et étonnamment, je ne pouvais pas trouver tout propre façon de faire les paginations avec des chargeurs, donc je suis allé de l'avant et a créé une base de chargeur qui la prend en charge. C'est un stade très précoce, alors n'hésitez pas à soumettre des pull requests si vous trouvez des bugs:
https://github.com/nbarraille/paginated_loader
Il ajoute une
loadMore()
méthode pour le Chargeur, et vous avez juste à mettre en œuvreloadInBackground()
de charger une seule page de données, etappendResults()
à dire le chargeur de la façon de combiner les résultats ensemble et c'est tout.L'exemple d'application utilise l'infini défilement auditeur demande plus de données dès la fin de la liste est atteinte, plus les données seront demandés.
OriginalL'auteur nbarraille