BaseRecyclerViewAdapterHelper icon indicating copy to clipboard operation
BaseRecyclerViewAdapterHelper copied to clipboard

如何获取操作数据集合?

Open HalyangDream opened this issue 1 year ago • 1 comments

Describe the bug 比较复杂的数据操作,类似微信的聊天会话列表,当收到其他人的消息,将其放到顶部,其他会话下移,但是Adapter中的add,remove,set,swap,move,全都是调用了更新,没有直接操作数据的地方,导致只更新一个item,其他的数据无法更改 版本:io.github.cymchad:BaseRecyclerViewAdapterHelper4:4.1.2

HalyangDream avatar Dec 29 '23 11:12 HalyangDream

class TestAdapter : BaseQuickAdapter<Status, QuickViewHolder>() {

...

override var items: List<Status>
    get() {
        return emptyList() // 你的操作
    }
    set(value) {
        // 你的操作
    }

}

Lemon-666-byte avatar Dec 31 '23 23:12 Lemon-666-byte