ArrayList的clear() 加addAll不等于赋值。
2020-08-21 本文已影响0人
朱_c713
对于 ObserverArraylist<obj> 中,这一下两段方法,差别巨大。
// items.clear();
// items.addAll(itemss);
items= (ObservableArrayList<RenterInfoObj>) itemss;
这个在BaseQuickAdapter的使用中也发现这个情况:
mList.clear();
mlist.AddAll(listShell);
不等于
mList=listShell;