【发布时间】:2018-08-28 18:49:20
【问题描述】:
我有一个不同类别的recyclerview。每个类别都有自己的产品。但是,为了获取产品,我们必须调用与类别相关的 API,并将这些产品作为水平 recyclerview 加载到类别项中。这一切都很好。
我应该只在用户滚动到特定类别时调用产品 API。当用户滚动到特定类别时,我需要调用产品列表 API 并显示在类别项中。
我的问题是我无法识别recyclerview 中当前可见的项目,并且在滚动时找不到可见项目。
【问题讨论】:
-
你可以添加 scrollListener 并从 recyclerview 那里获取 currentScrollPosition 然后检查它
-
这个问题对我来说有点不清楚......特别是第二段......
-
在您的 BindViewHolder 方法中检查特殊类别,当调用该特殊类别时,通过接口将其传递给您的活动
标签: android android-recyclerview