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

78 lines
2.9 KiB
Java

package com.ubt.jimu.diy.view.adapter;
import android.content.Context;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import com.recyclelib.adapter.BaseRecyclerAdapter;
import com.ubt.jimu.R;
import com.ubt.jimu.diy.model.FansModel;
import com.ubt.jimu.utils.ResoureUtils;
import java.util.List;
/* loaded from: classes.dex */
public class FansAdapter extends BaseRecyclerAdapter<FansModel> {
private InteractionListener interactionListener;
private String modelName;
private String uuid;
private int[] wh;
public interface InteractionListener {
void onItemClick(int i);
}
/* JADX WARN: Multi-variable type inference failed */
public FansAdapter(Context context, List<FansModel> list) {
super(context, list);
this.wh = new int[2];
if (context instanceof InteractionListener) {
this.interactionListener = (InteractionListener) context;
}
}
@Override // com.recyclelib.adapter.BaseRecyclerAdapter
public int layoutId() {
return R.layout.item_fans_build;
}
public void setModelName(String str) {
this.modelName = str;
}
public void setUUid(String str) {
this.uuid = str;
}
public void setWh(int[] iArr) {
this.wh = iArr;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public void onBindViewHolder(BaseRecyclerAdapter.BaseViewHolder baseViewHolder, final int i) {
ImageView imageView = (ImageView) baseViewHolder.getView(R.id.img_bg);
TextView textView = (TextView) baseViewHolder.getView(R.id.tv_state);
TextView textView2 = (TextView) baseViewHolder.getView(R.id.tv_number);
TextView textView3 = (TextView) baseViewHolder.getView(R.id.tv_programming_name);
FansModel fansModel = (FansModel) this.mList.get(i);
textView3.setText(fansModel.getItemName());
textView2.setText(String.format("0%s", String.valueOf(i + 1)));
if (fansModel.getCompleteState() == 1) {
textView.setText(this.mContext.getString(R.string.diy_state));
textView.setVisibility(0);
} else {
textView.setVisibility(8);
}
imageView.setBackgroundResource(ResoureUtils.a(this.mContext, fansModel.getpName(), "drawable"));
baseViewHolder.itemView.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.diy.view.adapter.FansAdapter.1
@Override // android.view.View.OnClickListener
public void onClick(View view) {
if (FansAdapter.this.interactionListener != null) {
FansAdapter.this.interactionListener.onItemClick(i);
}
}
});
baseViewHolder.itemView.getLayoutParams().width = this.wh[0];
baseViewHolder.itemView.getLayoutParams().height = this.wh[1];
}
}