android - 滚动到嵌套 Recyclerview 中的子 Recyclerview 项目
问题描述
语境
我有一个嵌套的 Recyclerview,如下图所示:
在图中,您可以看到一个 RecyclerView,它又将一个 RecyclerView 每个作为项目。
问题
我现在的问题是:如何让外部的父 Recyclerview 滚动到其中一个子 RecyclerView 的位置。在图中,我将 Content pos 5 标记为我的目标位置,例如 Child RecyclerView 2。
我已经发现的
我一直在考虑的一种方法是scrollToPositionWithOffset(position, offset)
在父 RecyclerView 上使用,然后只需滚动到子 RecyclerView 2 的位置,然后将偏移量作为子 RecyclerView 中项目列表的大小。但是,当视图甚至没有膨胀时,我怎样才能获得大小?
如果你们中的一个人能给我一些帮助,我会很高兴,这也遇到了在这样一个嵌套的 Recyclerview 中滚动到子 RecyclerView 的位置的问题。
解决方案
推荐阅读
- javascript - Javascript仅在复选框有值时显示?
- python - 名称 '_C' 未定义 pytorch+jupyter notebook
- racket - 更改球拍中大爆炸的按键轮询率/滴答率
- python - 缓冲区溢出 - 插入了意外值
- c - 意外的函数行为
- python - 我的 If/Else 语句总是返回“if”结果?
- c# - C# - SQL 中的 Reader 总是返回 false
- c# - Service Fabric .NET Core 2.1 服务通信
- python - 如何将此 AutoCAD VBA 代码翻译成 Python?
- c# - 如何在 Entity Framework Core 中按类别过滤数据?