android - Android 分页库 - 如何使用分页库从数据集中间的某个位置加载数据?
问题描述
我有一个使用分页库从房间数据库加载联系人数据的应用程序。加载数据的查询以 asc/desc 顺序加载条目并在回收器视图中显示它们。我想用字母 AZ 实现侧边栏以跳转到某个字母或跳转到列表中的特定记录(加载该记录)并继续从该记录向上/向下翻页。例如,可以在聊天中使用相同的东西从第一条未读消息开始,但允许 scorll(load) 较旧和较新的消息。
我使用 recyclerView.scrollToPosition() 计算了我想跳转到的第一个项目的位置,但我不确定这是否是正确的方法。
解决方案
推荐阅读
- php - 如何在弹性搜索中为整数值编写匹配字符串且不等于 0 的查询
- c++ - C++没有匹配函数调用'strlcpy'
- scrapy - 消除几个同名蜘蛛的 Scrapy 警告
- javascript - 使用 mongoose 查询 mongoDB 中的子文档
- webdriver-io - JUnit 报告器生成空的 xml 文件
- html - 如果句子进入下一行,如何将jquery自动完成定位在单词旁边?
- python - Python3.7 获取两个目录下多个文件的差异
- react-native - 系统重启后 Expo 不启动
- r - 如何使用“for”循环用 ggplot2 绘制点?
- shell - 卷曲循环问题