每次回到活动时刷新适配器

时间:2016-04-27 08:53:05

标签: android android-activity android-adapter

我有两个活动,分别持有2个GridView。每个活动中的一个是可点击的,另一个(没有定义onItemClick)应该通知其他活动的可点击的点击并相应地执行操作(使用全局变量)。在这两个活动之间进行转换时,我不允许完成它们,因此可点击的一个可以保存状态(但是如果我完成它们,则不可点击的一个可以正常工作,因为适配器会在onCreate中刷新)。

每次回到未完成的活动时,如何刷新适配器?

2 个答案:

答案 0 :(得分:0)

使用adapter.notifyDataSetChanged();在onResume活动方法

答案 1 :(得分:0)

在您的活动中覆盖此方法。

@Override
 public void onResume(){
 super.onResume();
// refresh your adapter here.
}

当您的第一个活动恢复时,将调用此方法。可以找到更多HERE