1

ListView を持つメイン レイアウトがあるとします。この ListView には、カスタム カーソル アダプターがあります。リストが変更された場合、リストが変更されたかどうかをメイン アクティビティで知る必要はありますか? カスタム カーソル内で、this.notifyDataSetChanged(); を呼び出します。notifyDataSetChanged() がいつ呼び出されたかを知るために使用できる方法はありますか?

4

1 に答える 1

1

registerDataSetObserver()を呼び出して、 DataSetObserverを作成し、アダプタに登録する必要があります。

ps Android API リファレンスをよく理解しておくことを強くお勧めします。これは、Android API で使用できるクラスとメソッドを見つけるのに役立つ優れたツールです。

于 2013-06-04T22:54:16.373 に答える