首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在RecyclerView中逐个加载图像

在RecyclerView中逐个加载图像
EN

Stack Overflow用户
提问于 2019-04-01 11:14:20
回答 2查看 808关注 0票数 0

我有一个独特的代码文本在我的回收视图列表项目,通过使用,我必须调用一个API和获取图像URL,并加载到适当的列表项目。

我正在使用改造来获取图像url表单API。

我呼吁在onBindViewHolder上改造的适配器在回收视图。

在我的android日志中,我可以看到更新的响应,对于回收视图的前6个列表项目,我得到了正确的图像,对于下一个列表项目,相同的6个图像正在重复。任何有这种问题的人。

请帮我克服这一切。

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2019-04-01 11:34:02

在您的实现中,您在onBindViewHolder中进行了两个网络调用,一个用于使用唯一的编码文本获取图像Url,另一个用于加载URL,第一个调用并不非常有用,除非图像url在滚动RecyclerView时更改(我想不是这样),

另一种方法是首先获取图像Url并将该Url放在RecyclerView的项(列表)中,然后只在RecyclerView适配器中加载图像Url

票数 0
EN

Stack Overflow用户

发布于 2019-04-01 11:40:55

您应该将图片链接从ViewHolder外部获取到列表中,并在滚动时使用分页或类似的方式下载更多的项目。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55453832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档