购物车逻辑中的一个疑点
来源:13-4 购物车事件逻辑梳理与实现-2
我有明珠一颗
2019-11-30
老师您好,购物车逻辑中有这样一行代码
在这里输入代码 removePosition = entityPosition - (mTotalCount - mCurrentCount);//?mTotalCount没有赋值
mTotalCount初始化为0后就再也没有赋过值,mTotalCount不是总数的意思吗,为什么不再赋值?如果不再赋值,那以上代码该怎么理解呢?
写回答
1回答
-
我有明珠一颗
提问者
2019-12-05
搞懂了。我购物车有5件商品,删除1、3、4位置商品,断点调试发现只有第一次循环时,才会执行这句。为的是删除1。开始我看到mAdapter.notifyItemRangeChanged(removePosition, mCurrentCount)。以为是删掉removePosition以及其后的商品呢
00
相似问题