78 lines
2.9 KiB
Java
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];
|
|
}
|
|
}
|