我一直在努力一段时间,现在我想任何帮助将不胜感激。目前我的应用程序正在使用RecyclerView,我想知道如何使用RecyclerView保存项目。举例来说,当我添加或在我的应用程序中删除一个项目,当我关闭应用程序,并打开它后,我注意到,没有储蓄,即使我设置使用RecyclerView保存项目
adapter.notifyItemRemoved(position)
adapter.notifyDataSetChanged()
我的代码里以前保存或添加任何物品。谢谢你的帮助。
我一直在努力一段时间,现在我想任何帮助将不胜感激。目前我的应用程序正在使用RecyclerView,我想知道如何使用RecyclerView保存项目。举例来说,当我添加或在我的应用程序中删除一个项目,当我关闭应用程序,并打开它后,我注意到,没有储蓄,即使我设置使用RecyclerView保存项目
adapter.notifyItemRemoved(position)
adapter.notifyDataSetChanged()
我的代码里以前保存或添加任何物品。谢谢你的帮助。
您无法在Recyclerview中保存项目。它仅用于列出UI中的项目。
你应该做的是对的SQLite数据库内存储数据,并显示在recyclerview活动的onResume或的onCreate回调
检查here为SQLite和RecyclerView实施
如果您RecyclerView显示键值对,你可以考虑将你的数据保存在SharedPreferences中。这些数据将一直存在,直到您卸载该应用。 https://developer.android.com/training/basics/data-storage/shared-preferences.html
首先阅读什么是回收者视图的工作 –