You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Room与Paging3搭配使用时手动刷新列表跳转至3*loadSize位置问题

Paging3 刷新后列表异常跳转问题

依赖版本

room: 2.3.0
paging3: 3.0.0

运行环境

min_sdk = 23
compile_sdk = 30
target_sdk = 24
build_tools = "30.0.3"

问题说明

手动触发刷新操作时,列表会自动跳转至默认3*loadSize对应的位置。
问题触发原因为单次加载超过3*loadSize量级的数据,并将这部分数据插入到Room数据库中。若单次插入的数据量小于等于3*loadSize,该问题不会出现。
示例中设置的loadSize为4,因此单次加载并插入数据库的数据量小于等于12时,Paging3运行完全正常。但如果单次加载的数据量为13(大于3 * 4),就会出现上述列表跳转的异常问题。


内容的提问来源于stack exchange,提问作者pnkj

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 16:36:03