package com.ubt.jimu.course.view.adapter; import android.content.Context; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.FrameLayout; import android.widget.ImageView; import android.widget.TextView; import androidx.recyclerview.widget.RecyclerView; import butterknife.ButterKnife; import butterknife.Unbinder; import butterknife.internal.DebouncingOnClickListener; import butterknife.internal.Utils; import com.ubt.jimu.R; import com.ubt.jimu.course.repository.JimuCourseMission; import java.util.List; /* loaded from: classes.dex */ public class CourseMissionAdapter extends RecyclerView.Adapter { private Context context; private LayoutInflater inflater; private int itemHeight; private FrameLayout.LayoutParams itemLayoutParams; private int itemWidth; private OnCourseMissionClickListener listener; private List missions; public class MissionViewHolder extends RecyclerView.ViewHolder { protected View cvMission; protected ImageView imgLockLogo; protected ImageView imgMissingParts; protected ImageView imgMissionLogo; protected ImageView imgMissionStar; private JimuCourseMission mission; private int position; protected TextView tvMissionName; public MissionViewHolder(View view) { super(view); ButterKnife.a(this, view); } private void initItemBackground(JimuCourseMission jimuCourseMission) { if (jimuCourseMission == null) { return; } if ("1".equals(jimuCourseMission.getIsLock())) { this.imgMissionLogo.setVisibility(8); this.tvMissionName.setVisibility(8); this.imgMissionStar.setVisibility(8); this.imgLockLogo.setVisibility(0); this.imgMissingParts.setVisibility(8); return; } this.imgMissionLogo.setVisibility(0); this.imgMissionStar.setVisibility(0); this.imgLockLogo.setVisibility(8); this.tvMissionName.setVisibility(0); this.tvMissionName.setText(String.valueOf(this.position + 1)); int star = jimuCourseMission.getStar(); this.imgMissionStar.setImageResource(star != 1 ? star != 2 ? star != 3 ? R.mipmap.mission_star0 : R.mipmap.mission_star3 : R.mipmap.mission_star2 : R.mipmap.mission_star1); } public void initViewHolder(JimuCourseMission jimuCourseMission, int i) { this.mission = jimuCourseMission; this.position = i; initItemBackground(jimuCourseMission); } public void onMissingPartsClick(View view) { } public void onMissionClick(View view) { if (CourseMissionAdapter.this.listener != null) { CourseMissionAdapter.this.listener.onCourseMissionClick(this.mission); } } } public class MissionViewHolder_ViewBinding implements Unbinder { private MissionViewHolder target; private View view7f090100; private View view7f090255; public MissionViewHolder_ViewBinding(final MissionViewHolder missionViewHolder, View view) { this.target = missionViewHolder; View a = Utils.a(view, R.id.cvMission, "field 'cvMission' and method 'onMissionClick'"); missionViewHolder.cvMission = a; this.view7f090100 = a; a.setOnClickListener(new DebouncingOnClickListener() { // from class: com.ubt.jimu.course.view.adapter.CourseMissionAdapter.MissionViewHolder_ViewBinding.1 @Override // butterknife.internal.DebouncingOnClickListener public void doClick(View view2) { missionViewHolder.onMissionClick(view2); } }); missionViewHolder.imgMissionLogo = (ImageView) Utils.b(view, R.id.imgMissionLogo, "field 'imgMissionLogo'", ImageView.class); missionViewHolder.imgLockLogo = (ImageView) Utils.b(view, R.id.imgLockLogo, "field 'imgLockLogo'", ImageView.class); missionViewHolder.tvMissionName = (TextView) Utils.b(view, R.id.tvMissionName, "field 'tvMissionName'", TextView.class); View a2 = Utils.a(view, R.id.imgMissingParts, "field 'imgMissingParts' and method 'onMissingPartsClick'"); missionViewHolder.imgMissingParts = (ImageView) Utils.a(a2, R.id.imgMissingParts, "field 'imgMissingParts'", ImageView.class); this.view7f090255 = a2; a2.setOnClickListener(new DebouncingOnClickListener() { // from class: com.ubt.jimu.course.view.adapter.CourseMissionAdapter.MissionViewHolder_ViewBinding.2 @Override // butterknife.internal.DebouncingOnClickListener public void doClick(View view2) { missionViewHolder.onMissingPartsClick(view2); } }); missionViewHolder.imgMissionStar = (ImageView) Utils.b(view, R.id.imgMissionStar, "field 'imgMissionStar'", ImageView.class); } @Override // butterknife.Unbinder public void unbind() { MissionViewHolder missionViewHolder = this.target; if (missionViewHolder == null) { throw new IllegalStateException("Bindings already cleared."); } this.target = null; missionViewHolder.cvMission = null; missionViewHolder.imgMissionLogo = null; missionViewHolder.imgLockLogo = null; missionViewHolder.tvMissionName = null; missionViewHolder.imgMissingParts = null; missionViewHolder.imgMissionStar = null; this.view7f090100.setOnClickListener(null); this.view7f090100 = null; this.view7f090255.setOnClickListener(null); this.view7f090255 = null; } } public interface OnCourseMissionClickListener { void onCourseMissionClick(JimuCourseMission jimuCourseMission); } public CourseMissionAdapter(Context context, List list, int i, int i2) { this.context = context; this.inflater = LayoutInflater.from(context); this.missions = list; this.itemLayoutParams = new FrameLayout.LayoutParams(i, i); this.itemWidth = i + context.getResources().getDimensionPixelSize(R.dimen.course_mission_star_right); this.itemHeight = i2; } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public int getItemCount() { return this.missions.size(); } public void setOnCourseMissionClickListener(OnCourseMissionClickListener onCourseMissionClickListener) { this.listener = onCourseMissionClickListener; } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public void onBindViewHolder(MissionViewHolder missionViewHolder, int i) { missionViewHolder.initViewHolder(this.missions.get(i), i); } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public MissionViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) { View inflate = this.inflater.inflate(R.layout.recycler_item_mission, viewGroup, false); ViewGroup.LayoutParams layoutParams = inflate.getLayoutParams(); layoutParams.width = this.itemWidth; layoutParams.height = this.itemHeight; inflate.setLayoutParams(layoutParams); return new MissionViewHolder(inflate); } }