如何根据一个数组来更新scrollView的列表项

之前做了一个背包系统,采用的差不多是第三种
需要遍历两次,一次是BagList ,一次是DataList,他们的key是道具唯一id
遍历baglist 的时候,删除DataList 不存在,存在的更新,
遍历Datalist 的时候,创建Baglist 不存在的

方法3 是用 列表项的坐标 做排序, 不是用 layout 的加入顺序的方式吧
layout不是有自上而下自动排列子组件嘛, 你的方法是自己写 列表项的高度,然后给出Y坐标,用y坐标来排序?