最近完成老师作业的时候遇到这样一个问题:
运用的知识为:ListView和SQLite操作数据库
当我删除一条记录的时候,当前页面并没有刷新,加上adapter.notifyDataSetChanged() 之后还是不起作用,只能从别的页面跳转回来页面才会更新,我们具体操作应该如下
1.我们要把所有数据的封装放到一个initData()方法中
2.当我们点击删除的时候先将数据清空,再执行adapter.notifyDataSetChanged()最后执行initData()重新查一遍
dataList.clear();
simpleAdapter.notifyDataSetChanged();
initData();