J'ai regardé des exemples d'implémentations de CursorAdapter pour m'assurer que tout va bien. Une chose que j'ai remarquée que je ne fais pas appelle changeCursor (null) sur mon CursorAdapter dans le gestionnaire onStop() de l'activité.Pourquoi changer le curseur ListView à null à l'arrêt?
mAdapter.changeCursor(null);
Quel est le but de ceci? Je suis prêt à le faire s'il y a une bonne raison, mais je déteste naviguer vers une autre activité, reculant vers cette activité, et voir un écran vide pendant une seconde jusqu'à ce qu'un nouveau curseur soit interrogé.
Ma conjecture est ainsi, quand le curseur se ferme, il ne lève pas une exception quand l'adaptateur essaye d'interroger le curseur – Falmarri