Android ListView Adapter notifyDataSetInvalidated () против notifyDataSetChanged () - PullRequest
62 голосов
/ 17 июня 2011

В чем разница? В документации Android нет описания для notifyDataSetInvalidated (). Я думал, может быть, вы вызываете эту функцию, чтобы уведомить всех зарегистрированных слушателей, но используете notifyDataSetChanged (), чтобы не уведомлять их?

1 Ответ

81 голосов
/ 17 июня 2011

Изменено означает, что набор данных изменился. Отдельные элементы обновлены или элементы были добавлены или удалены. Недействительно означает, что источник данных больше не доступен.

...