老师,Paging可以实现局部刷新吗?

来源:5-1 databinding数据安全绑定及构建列表图片布局1

奋斗的小柯基

2020-09-05

以前是调用item.notifyItemChange(…,payload)方法,现在看到这个payload参数统一传了null,这样点赞的时候图片不会闪动吗?

private PagedList.Callback mPagedListCallback = new PagedList.Callback() {
        @Override
        public void onInserted(int position, int count) {
            mUpdateCallback.onInserted(position, count);
        }

        @Override
        public void onRemoved(int position, int count) {
            mUpdateCallback.onRemoved(position, count);
        }

        @Override
        public void onChanged(int position, int count) {
            // NOTE: pass a null payload to convey null -> item
            mUpdateCallback.onChanged(position, count, null);
        }
    }; 
写回答

1回答

LovelyChubby

2020-09-06

paging就是局部刷新吆,不会的,同一个item刷新后图片没有变化的话,直接内存复用也不会闪的

0
0

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

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

1364 学习 · 607 问题

查看课程