ListView中notifyDataSetChanged()无法刷新数据的错误实例 Home » 编程开发 » ListView中notifyDataSetChanged()无法刷新数据的错误实例 mAdapter.notifyDataSetChanged(); 原因: mAdapter通过构造函数获取List a的内容,,内部保存为List b;此时,a与b包含相同的引用,他们指向相同的对象。 但是在语句recentItems = getData()之后,List a会指向一个新的对象。而mAdapter保存的List b仍然指向原来的对象,该对象的数据也并没有发生改变,所以Listview并不会更新。 你在无垠的海边第一次听到了自己心跳的声音,