仿淘宝购物车逻辑

仿淘宝购物车全选反选逻辑首先说明一下淘宝的购物车的逻辑,购物车里面有第一层店铺,第二层就是店铺下的商品,全选商品,那么店铺上的按钮就会被选中 白色的代表为店铺 红色的代表为商品。 然后我的想法recycleview嵌套recycleview,当然网上也有用ExpandableListView实现的 http://blog.csdn.net/u013278099/article/details
摘要由CSDN通过智能技术生成

仿淘宝购物车全选反选逻辑

首先说明一下淘宝的购物车的逻辑,购物车里面有第一层店铺,第二层就是店铺下的商品,全选商品,那么店铺上的按钮就会被选中

白色的代表为店铺 红色的代表为商品。


然后我的想法recycleview嵌套recycleview,当然网上也有用ExpandableListView实现的 http://blog.csdn.net/u013278099/article/details/50822074

我的思想就是判断最下层 既就是商品(红色的Item) 来确定是否让店铺全选(灰色的Item),然后再判断店铺的选中状态,再判断最外层也就是最外面的全选功能。

然后我们list<List<Bean>>来记录他们的选中状态

店铺(灰色Item)的bean类

public class Bean {
    private Boolean isClick;
    private List<ChildBean> mChildBeen;

    public List<ChildBean> getChildBeen() {
        return mChildBeen;
    }

    public void setChildBeen(List<ChildBean> childBeen) {
        mChildBeen = 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值