|
|
@@ -11,7 +11,7 @@ import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
|
|
|
import kr.co.zumo.app.R;
|
|
|
-import kr.co.zumo.app.lifeplus.bean.api.LifeplusImageBean;
|
|
|
+import kr.co.zumo.app.lifeplus.bean.api.BucketBackgroundImageBean;
|
|
|
import kr.co.zumo.app.lifeplus.view.IClickListener;
|
|
|
|
|
|
/**
|
|
|
@@ -27,13 +27,13 @@ import kr.co.zumo.app.lifeplus.view.IClickListener;
|
|
|
public class AddMyBucketListAdapter extends RecyclerView.Adapter<AddMyBucketListViewHolder> {
|
|
|
|
|
|
private Context context;
|
|
|
- private List<LifeplusImageBean> data;
|
|
|
+ private List<BucketBackgroundImageBean> data;
|
|
|
private List<AddMyBucketListViewHolder> holders;
|
|
|
private IClickListener listener;
|
|
|
|
|
|
private int selectedIndex;
|
|
|
|
|
|
- public AddMyBucketListAdapter(Context context, List<LifeplusImageBean> data, int selectedIndex, IClickListener listener) {
|
|
|
+ public AddMyBucketListAdapter(Context context, List<BucketBackgroundImageBean> data, int selectedIndex, IClickListener listener) {
|
|
|
this.context = context;
|
|
|
this.data = data;
|
|
|
this.listener = listener;
|
|
|
@@ -51,7 +51,7 @@ public class AddMyBucketListAdapter extends RecyclerView.Adapter<AddMyBucketList
|
|
|
|
|
|
@Override
|
|
|
public void onBindViewHolder(@NonNull AddMyBucketListViewHolder holder, int position) {
|
|
|
- LifeplusImageBean bean = data.get(position);
|
|
|
+ BucketBackgroundImageBean bean = data.get(position);
|
|
|
holder.bind(bean, index -> {
|
|
|
setFocus(index);
|
|
|
this.listener.onClick(index);
|
|
|
@@ -65,7 +65,7 @@ public class AddMyBucketListAdapter extends RecyclerView.Adapter<AddMyBucketList
|
|
|
|
|
|
private void setFocus(int index) {
|
|
|
int len = data.size();
|
|
|
- LifeplusImageBean bean;
|
|
|
+ BucketBackgroundImageBean bean;
|
|
|
for (int i = 0; i < len; ++i) {
|
|
|
bean = data.get(i);
|
|
|
bean.setSelected(i == index);
|