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

42 lines
1.8 KiB
Java

package com.ubt.jimu.diy.view.adapter;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.widget.ImageView;
import android.widget.TextView;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestBuilder;
import com.bumptech.glide.request.RequestOptions;
import com.recyclelib.adapter.BaseRecyclerAdapter;
import com.ubt.jimu.R;
import com.ubt.jimu.diy.model.DiyPartModel;
import com.ubt.jimu.utils.GlideCircleTransform;
import com.ubt.jimu.utils.TextUtils;
import java.util.List;
/* loaded from: classes.dex */
public class ElectronicAdapter extends BaseRecyclerAdapter<DiyPartModel> {
private final GlideCircleTransform mCircleTransform;
public ElectronicAdapter(Context context, List<DiyPartModel> list) {
super(context, list);
this.mCircleTransform = new GlideCircleTransform(this.mContext);
}
@Override // com.recyclelib.adapter.BaseRecyclerAdapter
public int layoutId() {
return R.layout.item_part_electronic;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public void onBindViewHolder(BaseRecyclerAdapter.BaseViewHolder baseViewHolder, int i) {
DiyPartModel diyPartModel = (DiyPartModel) this.mList.get(i);
ImageView imageView = (ImageView) baseViewHolder.getView(R.id.img_part);
TextView textView = (TextView) baseViewHolder.getView(R.id.tv_count);
RequestBuilder<Drawable> a = Glide.e(this.mContext).a(diyPartModel.getImageUrl());
a.a(RequestOptions.O().h());
a.a(imageView);
textView.setText(TextUtils.a(String.format(this.mContext.getString(R.string.diy_part_electronic_count), diyPartModel.getPartName(), String.valueOf(diyPartModel.getCount())), 0, diyPartModel.getPartName().length(), this.mContext.getResources().getColor(R.color.txt_FFA300)));
}
}