次のような状況があります:List<Foo>
アクティビティが開始すると、アイテムを BaseExpandableListAdapter にロードします
問題: シングルトン リストからアイテムを削除すると、ビューで net deletet が取得されます。活動全体を再開したときのみ。アクティビティ全体を再度開始せずにこれを解決するにはどうすればよいですか?
次のような状況があります:List<Foo>
アクティビティが開始すると、アイテムを BaseExpandableListAdapter にロードします
問題: シングルトン リストからアイテムを削除すると、ビューで net deletet が取得されます。活動全体を再開したときのみ。アクティビティ全体を再度開始せずにこれを解決するにはどうすればよいですか?
アダプターが使用するデータベースを変更するときは、アダプターでnotifyDataSetChanged()を呼び出す必要があります。
public void notifyDataSetChanged () API レベル 1 で追加
接続されたオブザーバーに、基になるデータが変更されたこと、およびデータ セットを反映するすべてのビューが更新される必要があることを通知します。
http://developer.android.com/reference/android/widget/ArrayAdapter.html#notifyDataSetChanged%28%29