android-recyclerview - 以编程方式将 Recyclerview 项目滚动到顶部,以便该项目的特定子项位于顶部
问题描述
我在回收站视图中有项目,每个项目都有多个子项。我可以通过执行以下操作以编程方式滚动 recyclerview,以便位置 5 的项目位于可见区域的顶部:
layoutManager.scrollToPositionWithOffset(5, 0);
我想要的是在上面进一步滚动recyclerview,以便只有项目的下半部分可见。
我试图为偏移量设置一个负值,但它不起作用(我什至不确定这样做是否正确):
layoutManager.scrollToPositionWithOffset(5, -25);
提前致谢。
解决方案
推荐阅读
- r - 如何将不同文件夹中的多个 .txt 文件导入 R 中的同一数据对象?
- mysql - STR_TO_DATE 返回 null
- node.js - 使用 socketio 与客户端同步应用程序状态
- javascript - 在文字模板中的对象上使用 JSON.stringify 时出现意外结果
- linux - 使用重定向运算符的 Bash 命令“读取”行为
- java - 简单的 Java 邮件。无法在 EHLO 中设置 localhost 名称(如何设置 mail.smtp.localhost?)
- r - R积分2函数不接受xmax参数
- angular - 如何在 Angular 中检查 mat-cell 是否为空
- c# - C# 无法循环遍历控件集合并在 Windows 窗体中的用户控件上设置属性
- vue.js - 如何从组件中获取数据