SQLite
 sql >> Base de données >  >> RDS >> SQLite

pagination dans listview

Vous pouvez utiliser le concept de tâches asynchrones avec SimpleCursorAdapters.

"AsyncTask permet une utilisation correcte et facile du thread d'interface utilisateur. Cette classe permet d'effectuer des opérations en arrière-plan et de publier les résultats sur le thread d'interface utilisateur sans avoir à manipuler les threads et/ou les gestionnaires."

Voici ce que vous pouvez faire :

1) Récupérer uniquement les 10/15 premiers éléments de la 1ère requête.2) Lancer une autre requête en tâche de fond, pendant que l'utilisateur extrait les 10/15 premiers éléments.

Cela rendra certainement l'expérience utilisateur plus rapide