Closed SinceJulyzzZ closed 9 months ago
有录屏吗?
如果对刷新有疑问可以咨询 SmartRefreshLayou 作者
"增加数据" 后不代表就立即展示UI了, 因为只是通知RV更新UI而已
https://github.com/scwang90/SmartRefreshLayout/issues/182 类似于这个问题。但是我并没有找到如何设置先后顺序。
https://github.com/liangjingkanji/BRV/assets/64911679/64904c4a-24f2-4290-97c6-762414a551db
可以看到下面的加载状态 先是显示的"加载完成" ,再有的列表UI更新。 感觉这样顺序不太正确
实际上已经加载数据了, 被挡住了而已
sm我记得可以解决被挡住的问题, 但是好像效果更差
问题描述
在BindingAdpter中 的addModels方法
此处的更新列表 明明是优先于PageRefreshLayout中finish方法的 finishLoadMore
![image](https://github.com/liangjingkanji/BRV/assets/64911679/de148c12-ed80-4d2b-bee7-523d3b1b7081)
但是结果从UI展示上来看 上拉加载中 却是先展示的加载完成再更新的列表数据,请问为什么会这样呢? 业务逻辑上来说应该是优先加载列表吧?
期望结果
如何复现
Demo
截图
异常堆栈信息或者手机截图/视频(拖拽到输入框即可上传)
版本