package Gwc;
import android.content.Context;
import android.support.v4.app.FragmentActivity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseExpandableListAdapter;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.ImageView;
import android.widget.TextView;
import com.bumptech.glide.Glide;
import java.util.List;
import Sudoku.SkBean;
import lx.bwie.com.jd.MainActivity;
import lx.bwie.com.jd.R;
import lx.bwie.com.jd.fragment.ShoppingCartFragment;
/**
* Created by TH on 2017/12/18.
*/
public class ElvAdapter extends BaseExpandableListAdapter {
private LayoutInflater inflater;
private ShoppingCartFragment shoppingCartFragment;
private List<GetCartBean.DataBean> group;
private List<List<GetCartBean.DataBean.ListBean>> child;
private Context context;
public ElvAdapter(ShoppingCartFragment shoppingCartFragment, Context context, List<GetCartBean.DataBean> group, List<List<GetCartBean.DataBean.ListBean>> child) {
this.inflater = inflater.from(context);
this.shoppingCartFragment = shoppingCartFragment;
this.group = group;
this.child = child;
this.context = context;
}
@Override
public int getGroupCount() {
return group.size();
}
@Override
public int getChildrenCount(int groupPosition) {
return child.get(groupPosition).size();
}
@Override
public Object getGroup(int groupPosition) {
return group.get(groupPosition);
}
@Override
public Object getChild(int groupPosition, int childPosition) {
return child.get(groupPosition).get(childPosition);
}
@Override
public long getGroupId(int groupPosition) {
return groupPosition;
}
@Override
public long getChildId(int groupPosition, int childPosition) {
return childPosition;
}
@Override
public boolean hasStableIds() {
return false;
}
&
Fragment 购物车适配器
最新推荐文章于 2021-04-09 22:53:29 发布