web-dev-qa-db-ja.com

Android ListView Adapter notifyDataSetInvalidated()vs notifyDataSetChanged()

違いはなんですか? AndroidドキュメントにはnotifyDataSetInvalidated()の説明がありません。登録済みのすべてのリスナーに通知するためにその関数を呼び出しますが、notifyDataSetChanged()を使用して通知しませんか?

62
Spidy

Changedは、データセットが変更されたことを意味します。個々のアイテムが更新されたか、アイテムが追加または削除されました。無効とは、データソースが使用できなくなったことを意味します。

81
adamp