ListView を持つメイン レイアウトがあるとします。この ListView には、カスタム カーソル アダプターがあります。リストが変更された場合、リストが変更されたかどうかをメイン アクティビティで知る必要はありますか? カスタム カーソル内で、this.notifyDataSetChanged(); を呼び出します。notifyDataSetChanged() がいつ呼び出されたかを知るために使用できる方法はありますか?
1 に答える
1
registerDataSetObserver()を呼び出して、 DataSetObserverを作成し、アダプタに登録する必要があります。
ps Android API リファレンスをよく理解しておくことを強くお勧めします。これは、Android API で使用できるクラスとメソッドを見つけるのに役立つ優れたツールです。
于 2013-06-04T22:54:16.373 に答える