使用notifyDataSetChanged方法更新列表数据时,

一定要保证数据为同个对象(hashCode要一致)

所以重新刷新数据列表时,

不能使用

List list = mlist;

应该使用

list.removeAll(list);
list.addAll(mlist);

然后调用adapter.notifyDataSetChanged才有效

相关文章:

  • 2021-04-06
  • 2021-06-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-26
猜你喜欢
  • 2021-04-02
  • 2021-11-08
  • 2021-11-03
  • 2022-12-23
  • 2021-11-20
  • 2021-09-30
  • 2022-12-23
相关资源
相似解决方案