我一直在努力一段時間,現在我想任何幫助將不勝感激。目前我的應用程序正在使用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
首先閱讀什麼是回收者視圖的工作 –