每次请求接口返回的json字符串数据通过gson.fromjson方法转换为对象list集合;
第一次请求,绑定recycle adapter数据能正常显示;
如果重复请求接口,刷新adapterUI上不能显示和更新;
排查出来的原因是每次adapter指向的集合list不是同一个;
解决办法是第一次用当前list集合装数据,重复请求时先把数据装入另一个集合中,再遍历把对象添加到第一次请求的list集合中,然后刷新adapter即可, 装入数据之前先要把list和adapter数据清空。
每次请求接口返回的json字符串数据通过gson.fromjson方法转换为对象list集合;
第一次请求,绑定recycle adapter数据能正常显示;
如果重复请求接口,刷新adapterUI上不能显示和更新;
排查出来的原因是每次adapter指向的集合list不是同一个;
解决办法是第一次用当前list集合装数据,重复请求时先把数据装入另一个集合中,再遍历把对象添加到第一次请求的list集合中,然后刷新adapter即可, 装入数据之前先要把list和adapter数据清空。