今天调试接口,获取了数据,解析成list,而后调用debug
notifyDataSetChanged 这个方法刷新适配器 结果没反应3d
经过debug 和分析代码 发现调试
notifyDataSetChanged这个方法根据内存地址判断数据有没有更新cdn
而我写的是list = gson.fromJson(str,typeToken()...)对象
这个时候list就是一个新的指定内存对象了,blog
这样调用刷新的办法 没法判断出数据是否已经刷新了接口
也就等同于没有调用内存
解决办法就是list.addAll 这样 list地址没有改变it