我有两项活动。在第一个活动中,我有一个recyclerview,我从web服务中加载recyclerview数据。当我从第二项活动中恢复时,回收站数据必须用来自服务器的更新数据进行刷新。谁能帮忙?从其他活动恢复后刷新回收站数据
在的onResume方法
0
A
回答
0
arrayList.clear();
arrayList.addAll(//your data here);
,然后将活性 每当进来前景的onResume()的
adapter.notifyDataSetChanged();
1
使用的onResume()方法被调用不同的onCreate() 其被称为只有一次(当活动创建时)
所以移动代码来设置回收站适配器(和相应的查询来创建li st或query db)onResume() 它会重新加载每次你回来活动
相关问题
- 1. 如何从其他活动返回后恢复任何活动中的数据?
- 2. 从其他活动恢复活动
- 3. TabHost刷新其他活动
- 4. 对话框活动还会在后台恢复其他活动
- 5. 恢复视图后刷新数据
- 6. 从回收站视图发送图像到其他活动
- 7. 从其他网站接收数据
- 8. 刷新回收站后数据会出现两次
- 9. 如何在调用其他活动后恢复状态?
- 10. 返回后恢复活动状态
- 11. 按下其他活动的按钮清除回收站
- 12. 拉动刷新(ChrisBanes) - 刷新后保存并恢复位置
- 13. 如何从其他应用程序恢复活动?
- 14. 回收站视图打开新活动
- 15. 从其他活动接收数据ArrayList [Java]
- 16. 我如何存储从其他活动收到的数据
- 17. 播放/暂停YoutubePlayer后活动从后台恢复活动
- 18. 从其他活动中读取数据
- 19. 从其他活动中获取数据
- 20. 从其他函数恢复变量
- 21. 如何从其他片段(FragmentThree)的活动刷新FragmentTwo?
- 22. 如何恢复从活动回来后的标签位置
- 23. 从活动恢复IntentService
- 24. 刷新页面后恢复表格行数据
- 25. 恢复后刷新SQLite数据库引用
- 26. 本地存储恢复页面刷新后删除的数据
- 27. 回收站查看其他家长里回收站查看
- 28. 刷新从ArrayAdapter的AlertDialog后的活动
- 29. 从其他窗口收到回复后加载窗口
- 30. 恢复活动
你应该再次加载onResume方法的数据 –
我已经尝试过这种解决方案,但无法得到结果。因为当应用程序从后台调用后台运行时,onResume中的方法再次调用。该方法不需要再次调用。 –
粘贴您的代码 –