最近使用adpter。notifyDataSetChanged的时候发现不管用了,也上网查了,很多网站都说的原因:
1、数据源没有更新,调用notifyDataSetChanged无效。
2、数据源更新了,但是它指向新的引用,调用notifyDataSetChanged无效。
3、数据源更新了,但是adpter没有收到消息通知,无法动态更新列表。
我看了我的log日志里面的确有数据我也不知道是不是更新了o(╯□╰)o,我做了好久都没做出来,最后,我把listview设为了静态,问题解决了,要是还不行就把关联的布局也设为静态。但不知道为什么,如果有哪位大神看待我这个小菜鸟的疑惑希望可以给我解惑一下O(∩_∩)O谢谢
解决Adapter更新难题
本文探讨了在使用Adapter更新ListView时遇到的问题及解决方法。作者在尝试调用notifyDataSetChanged()进行数据更新时发现无效,并通过设置ListView为静态解决了该问题。
3365

被折叠的 条评论
为什么被折叠?



