ViewPager に 2 つのアクティビティがあります。アクティビティ A はアイテムをデータベースに追加し、アクティビティ B はそれらの追加されたアイテムを ListView に表示します。GetFavs()
データベースに接続してデータを取得し、アイテムを表示するメソッドがあります。アクティビティ B が ViewPager に表示されるたびにメソッド
を呼び出すにはどうすればよいですか?GetFavs()
質問する
330 次
1 に答える
1
Bに静的アダプターを作成できると思います.Aに新しいアイテムを追加するたびに、このようにsmthを実行できます
if (B.adapter != null){
...//Add items to your adapter
B.adapter.notifyDataSetChange();
}
このコードでは、B が表示されるたびに完全なデータをロードすることはできません。また、B コンテキスト全体を渡し、メソッドを作成して新しい項目を追加することもできます。
B parent;
parent.addItemToList(Item item);
于 2012-08-16T10:51:33.163 に答える