web-dev-qa-db-fra.com

Android Adaptateur ListView notifyDataSetInvalidated () vs notifyDataSetChanged ()

Quelle est la différence? La documentation Android n'a pas de description pour notifyDataSetInvalidated (). Je pensais que vous appeliez peut-être cette fonction pour avertir tous les écouteurs enregistrés, mais utiliser notifyDataSetChanged () pour ne pas les informer?

62
Spidy

Modifié signifie que l'ensemble de données a changé. Des éléments individuels ont été mis à jour ou des éléments ont été ajoutés ou supprimés. Invalidé signifie que la source de données n'est plus disponible.

81
adamp