首页 > 解决方案 > 以编程方式将 Recyclerview 项目滚动到顶部,以便该项目的特定子项位于顶部

问题描述

我在回收站视图中有项目,每个项目都有多个子项。我可以通过执行以下操作以编程方式滚动 recyclerview,以便位置 5 的项目位于可见区域的顶部:

layoutManager.scrollToPositionWithOffset(5, 0);

我想要的是在上面进一步滚动recyclerview,以便只有项目的下半部分可见。

我试图为偏移量设置一个负值,但它不起作用(我什至不确定这样做是否正确):

layoutManager.scrollToPositionWithOffset(5, -25);

提前致谢。

标签: android-recyclerviewlinearlayoutmanager

解决方案


推荐阅读