Android Studio:Recyclerview适配器-我没有在适配器内收到确切传递的变量,列表传递的第一个元素重复出现

问题描述 投票:-3回答:1

在mainActivity中,我正在创建一个不同的新闻文章列表,但是当我将此文章列表传递给recyclerview适配器时,仅第一篇文章就重复了文章列表的大小

我已经在将文章列表传递给适配器之前使用Toast进行了检查,并且在收到文章列表之后在适配器构造函数中进行了检查。任何人对这个问题到底有什么想法?

This is output I am getting finally

android recycler-adapter
1个回答
0
投票
要在UI上显示的数据是从服务器或数据库获取的,],>

ArrayList<Object> objList = getDataFromServer();

如果对objList内部的对象执行某些操作,并保留对其的引用以稍后再添加到列表中,则您最终会像这样结束。

您一次又一次地将数据添加到列表中的objList[0]

© www.soinside.com 2019 - 2024. All rights reserved.