首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在android中找到回收器视图位置?

如何在android中找到回收器视图位置?
EN

Stack Overflow用户
提问于 2017-06-29 21:25:02
回答 1查看 61关注 0票数 0

我在vertical Recyclerview上,在每一行中都有一个horizontal Recyclerview。我正在使用这种结构的分类产品列表。

现在有一个API (假设API-1)为我提供了类别列表,我在该api (API-1)中获得了类别id,

根据这个categoryid,我必须调用另一个API (假设API-2),它将给出产品列表,该产品列表将显示在horizontal ListView中。

现在这个API-2有了分页,所以在显示10个产品之后,我必须再次调用api来获得更多的产品。

为此,我需要再次使用类别id。所以当我滚动horizontal Recyclerview时,我找不到类别id,vertical Recyclerview的位置是我想要使用的类别id。

那么有什么解决方案吗?

EN

回答 1

Stack Overflow用户

发布于 2017-06-29 21:33:39

实现这一点的一种方法是保存一个整数->字符串的映射,并在适配器内创建视图时存储每个类别及其位置。

稍后,查询地图以根据位置获得正确的CategoryId。

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

https://stackoverflow.com/questions/44826416

复制
相关文章

相似问题

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