jimu-decompiled/sources/com/ubt/jimu/diy/view/adapter/DirectionAdapter.java
2025-05-13 19:24:51 +02:00

67 lines
2.7 KiB
Java

package com.ubt.jimu.diy.view.adapter;
import android.content.Context;
import android.view.View;
import android.widget.ImageView;
import com.recyclelib.adapter.BaseRecyclerAdapter;
import com.ubt.jimu.R;
import com.ubt.jimu.diy.model.FinalModel;
import com.ubt.jimu.diy.view.FinalEffectiveActivity;
import com.ubt.jimu.utils.ResoureUtils;
import com.ubt.jimu.widgets.screenAdaptive.XFrameLayout;
import com.ubtech.utils.StringUtils;
import java.util.List;
/* loaded from: classes.dex */
public class DirectionAdapter extends BaseRecyclerAdapter<FinalModel> {
private int currentPosition;
public DirectionAdapter(Context context, List<FinalModel> list) {
super(context, list);
this.currentPosition = 0;
}
/* JADX INFO: Access modifiers changed from: private */
public void onClick2(int i) {
for (int i2 = 0; i2 < this.mList.size(); i2++) {
if (i2 == i) {
((FinalModel) this.mList.get(i2)).setSelected(true);
} else {
((FinalModel) this.mList.get(i2)).setSelected(false);
}
}
notifyDataSetChanged();
}
@Override // com.recyclelib.adapter.BaseRecyclerAdapter
public int layoutId() {
return R.layout.item_direction;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public void onBindViewHolder(BaseRecyclerAdapter.BaseViewHolder baseViewHolder, final int i) {
FinalModel finalModel = (FinalModel) this.mList.get(i);
ImageView imageView = (ImageView) baseViewHolder.getView(R.id.img_direction);
XFrameLayout xFrameLayout = (XFrameLayout) baseViewHolder.getView(R.id.fm_back);
ImageView imageView2 = (ImageView) baseViewHolder.getView(R.id.img_sure);
imageView.setBackgroundResource(ResoureUtils.a(this.mContext, String.format("diy_perspective_icon_%s", String.valueOf(i + 1)), "drawable"));
if (finalModel.isSelected()) {
xFrameLayout.setBackgroundResource(R.drawable.diy_perspective_bg_press);
} else {
xFrameLayout.setBackgroundResource(R.drawable.diy_perspective_bg_nor);
}
if (StringUtils.e(finalModel.getPicPath())) {
imageView2.setVisibility(8);
} else {
imageView2.setVisibility(0);
}
baseViewHolder.itemView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.diy.view.adapter.DirectionAdapter.1
@Override // android.view.View.OnClickListener
public void onClick(View view) {
DirectionAdapter.this.onClick2(i);
((FinalEffectiveActivity) ((BaseRecyclerAdapter) DirectionAdapter.this).mContext).itemClick(i);
}
});
}
}