0

我在 ViewPager 中有 2 个活动。活动 A 将项目添加到数据库,活动 B 在 ListView 中显示这些添加的项目。我有一个名为的方法GetFavs(),它连接到数据库并提取数据并显示项目。每次在 ViewPager 中显示活动 B 时,
如何调用方法?GetFavs()

4

1 回答 1

1

我认为您可以在 B 中创建静态适配器,并且每次在 A 中添加新项目时,您都可以这样做

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 回答