Android开发中,为什么调用 adapter.notifyDataSetChanged() 后页面没有更新?
Anroid开发中,更改了数据,调用 adapter.notifyDataSetChanged() 后页面没有更新,首先检查更改的数据源 dataList 是否 adapter 初始化时的 dataList。
必须保证更新的 dataList 和 adapter 初始化时候 dataList 是同一个,而不是新enw出来的对象。
如果adapter的数据源需要重新赋值,可先调用 dataList.clear(),清除所有数据,再将新数据添加到 dataList 中。
我的笔记