如何获得回收商当前可见物品的位置

时间:2019-02-07 13:30:11

标签: android android-studio android-recyclerview android-nestedscrollview

我的NestedScrollView视图和recyclerview addOnScrollListener内部的recyclerview无法正常工作,但我需要获取recyclerview当前可见的项目位置
我的实验

我使用"layoutmanager.findLastVisibleItemPosition()"此代码,但始终只显示最后一个位置
如果存在于NestedScrollView中,有什么方法可以在recyclerview中启用addOnScrollListener

此案例与Get visible items in RecyclerView不同,请仔细阅读
如果不在NestedScrollView中,则该文章中提供的解决方案将起作用

1 个答案:

答案 0 :(得分:-1)

如果我答对了,您可能希望在滚动视图内添加线性布局,然后在线性布局中添加回收站。您的addOnScrollListener应该在那里工作。

这里还有另一个选择。您可能要检查this的答案-建议使用NestedScrollView切换滚动视图。