滚动到嵌套Recyclerview中的子Recyclerview项目

时间:2019-07-14 21:24:45

标签: android kotlin android-recyclerview

上下文

我有一个嵌套的Recyclerview,如下图所示:

Sketch of my nested Recyclerview

在工程图中,您可以看到一个RecyclerView,该视图又包含一个RecyclerView作为项。

问题

我现在的问题是:如何将外部父Recyclerview滚动到子RecyclerView之一的位置。在工程图中,我将您的Content pos 5标记为目标位置,例如Child RecyclerView2。

我已经发现的东西

我一直在考虑的一种方法是在父级RecyclerView上使用scrollToPositionWithOffset(position, offset),然后滚动到子级RecyclerView 2的位置,然后将偏移量作为子级中项目列表的大小RecyclerView。但是,当视图没有膨胀时,如何获得尺寸呢?

如果你们中的一个能给我一些帮助,同时又遇到滚动到子RecyclerView在这样的嵌套Recyclerview中的位置的问题,我将非常高兴。

0 个答案:

没有答案