J'essaie de supprimer des éléments d'un ListView en utilisant un adaptateur personnalisé qui s'étend SimpleCursorAdapter
.android - ListAdapter élément de suppression - vue rafraîchissante
Lorsque j'essaie de supprimer l'un des éléments de la liste, je souhaite que le ListView
se rafraîchisse. J'ai lu d'autres messages, que vous pouvez le faire en appelant Cursor.requery().
Bien que la base de données est cohérente, qui est, la suppression a lieu, Cursor.requery()
renvoie true, mais au lieu de me montrer la liste mise à jour, il me montre un liste vide avec le TextView vide que j'ai mis dans mon fichier xml avec cet ID android:id="@id/android:empty"
Des idées?
Merci
Vous ne pouvez pas fermer la base de données tant que 'Cursor' est toujours utilisé. – CommonsWare