我有两项活动。在第一个活动中,我有一个recyclerview我从web服务加载了recyclerview数据。当我从第二个活动中退回时,必须使用来自服务器的更新数据刷新recyclerview数据。有人可以帮忙吗?
答案 0 :(得分:1)
使用活动的onResume()方法 每当进入前景时onResume()被调用,而不像onCreate() 只调用一次(创建活动时)
所以移动代码在onResume()中设置recycleler adapter(和相应的查询以创建列表或查询db) 每次回到活动时它都会重新加载
答案 1 :(得分:0)
arrayList.clear();
arrayList.addAll(//your data here);
然后
adapter.notifyDataSetChanged();