关于 差分 问题

来源:9-2 PagedList实现增删改查【难点】

慕容2059036

2020-07-21

老师,就是您之前说在 submitList 时,pagelistadapter 会自动调用一次差分对比,但是我做了一件事情。就是在增加的时候,我把评论Comment的id 都设置为某个常量。那么按理解,最多添加一条,但是我一直添加都可以。请问这个是什么原因?谢谢老师
如图:
图片描述
图片描述

写回答

1回答

LovelyChubby

2020-07-21

这就不对了吧,他本质用的是diffutils 实现的差分,而diffutils 不是说相同数据不添加了,而是新旧数据集合中,相同的不更新了。除了id之外还有下面个方法也需要处理哇

0
2
LovelyChubby
回复
慕容2059036
这这这。。。要不百度下捏~
2020-07-22
共2条回复

开发商业级热门短视频App 掌握Jetpack组件库

Jetpack架构大揭秘,全组件实战主流且功能完整的短视频App

1364 学习 · 607 问题

查看课程