我将数据存储在db中,并使用适配器在recyclerview中显示。但是一旦我关闭应用程序并再次打开它,它就不会显示任何数据。 Db应该将我的数据保存在recyclerview中,不是吗?
答案 0 :(得分:0)
我已经解决了这个问题。我只是粘贴了我在主要活动中使用onActivityResult方法的相同代码。
while (cursor.moveToNext())
{
ItemList listData = new ItemList();
listData.setListId(cursor.getInt(0));
listData.setDataList(cursor.getString(1));
listData.setDone(cursor.getInt(2));
/* Log.e("Main activity", "ID: " + listData.getListId());
Log.e("Main activity", "Text: " + listData.getDataList());
Log.e("Main activity", "done: " + listData.getDone());*/
itemList.add(listData);
itemAdapter.notifyItemInserted(itemList.size());
}