【发布时间】:2020-09-24 23:01:17
【问题描述】:
我正在制作购物应用程序,我在回收站视图中列出用户的购物车,然后计算 onBindViewHolder 内的总价,但我必须向下滚动才能获取所有商品的价格。
我可以让回收站视图一次加载所有项目,还是有更好的解决方案来计算总价?
顺便说一句,我尝试将回收器视图放在嵌套滚动视图中,但没有工作它显示空列表
【问题讨论】:
-
你能分享一下你已经做了什么吗?
-
如果要获取总价,在获取数据列表时计算。
-
使用
onBindViewHolder将价格相加是一个非常糟糕的主意,并且会由于回收而导致错误的结果。 @GuanHongHuang 是正确的:只需将数据列表中的价格相加即可。
标签: android firebase firebase-realtime-database android-recyclerview