关于获取网络数据处理

问题是这样的我在做Android 项目,要显示一条列表,列表根据另一个接口的数据里面的id的参数,但是只有根据分类id的一部分,我需要全部的数据一次性全部展示,我就给了一个for循环。

img


数据获取到了,但是只有一组的数据能够显示出来,

img

试过list.add但是没有效果,应该是response.body ( );这里只有一组的数据,其他的都被覆盖掉

img

img

Adapter 的log在上方图片也有,不知道咋解决,大家帮忙康康,谢谢家人门

如果我没看错的话,你每次都data.clear(); 那么只会有最后一次请求的结果留下来,其他都被清掉了

你这样就是逐条去读取的吧?试过的list.add是在for循环之前定义list,在for循环内部list.add吗?