在安卓系统中制作购物车 - 刷新不能正常工作

问题描述 投票:0回答:1

我想做一个小车,就像在里面一样 开垦者.

预期的:当我点击添加按钮将商品添加到购物车时,进入其他页面后再回来。在购物车中的商品应该有选择的数量,其他商品应该有添加按钮。

实际:当我通过点击添加按钮将商品添加到购物车,进入其他页面后再回来。

  • 所有的商品都有添加按钮,无论它们是否在购物车中。
  • 在按 增加 在其中一个商品下面的按钮,购物车里所有的商品都会得到数量(本来应该在页面加载时发生的事情,现在点击后发生了)。

问题:

  • 项目不更新 再生器查看 碎片打开时
  • 嵌套的回收器视图 在碎片上无法打开

谁能帮我解决一下,谢谢。

android android-recyclerview recycler-adapter nestedrecyclerview
1个回答
0
投票

有一个简单的技巧来实现这一点!你可以创建一个getter setter。

你可以创建一个带有临时数组的getter setter类,并在adapter类中声明它是静态的,所以每当你添加数量时,也将其添加到临时列表中,每次在绑定方法中设置数据时,检查该项目是否存在于临时列表中。如果存在,就从temp list中设置数量。如果列表中没有I'd存在,则会显示你的默认状态。

看看这个 如果你在执行上述代码时遇到任何问题,请告诉我。

© www.soinside.com 2019 - 2024. All rights reserved.