package com.ubt.jimu.controller.adapter; import android.content.Context; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ImageView; import android.widget.TextView; import androidx.recyclerview.widget.RecyclerView; import com.ubt.jimu.R; import com.ubt.jimu.base.data.Servo; import com.ubt.jimu.base.data.ServoMode; import java.util.List; /* loaded from: classes.dex */ public class DragAdapter extends RecyclerView.Adapter { private Context a; private OnDragListener b; private List c; public interface OnDragListener { void a(View view, int i); } static class ViewHolder extends RecyclerView.ViewHolder { private ImageView a; private TextView b; interface OnLongClickListener { void a(View view, int i); } public ViewHolder(View view, final OnLongClickListener onLongClickListener) { super(view); this.a = (ImageView) view.findViewById(R.id.iv_icon); this.b = (TextView) view.findViewById(R.id.tv_name); this.a.setOnLongClickListener(new View.OnLongClickListener() { // from class: com.ubt.jimu.controller.adapter.DragAdapter.ViewHolder.1 @Override // android.view.View.OnLongClickListener public boolean onLongClick(View view2) { OnLongClickListener onLongClickListener2 = onLongClickListener; if (onLongClickListener2 == null) { return true; } onLongClickListener2.a(view2, ViewHolder.this.getAdapterPosition()); return true; } }); } } public DragAdapter(Context context, List list, OnDragListener onDragListener) { this.a = context; this.b = onDragListener; this.c = list; } public /* synthetic */ void a(View view, int i) { OnDragListener onDragListener = this.b; if (onDragListener != null) { onDragListener.a(view, i); } } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public int getItemCount() { List list = this.c; if (list != null) { return list.size(); } return 0; } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) { return new ViewHolder(LayoutInflater.from(this.a).inflate(R.layout.drag_item, viewGroup, false), new ViewHolder.OnLongClickListener() { // from class: com.ubt.jimu.controller.adapter.a @Override // com.ubt.jimu.controller.adapter.DragAdapter.ViewHolder.OnLongClickListener public final void a(View view, int i2) { DragAdapter.this.a(view, i2); } }); } @Override // androidx.recyclerview.widget.RecyclerView.Adapter /* renamed from: a, reason: merged with bridge method [inline-methods] */ public void onBindViewHolder(ViewHolder viewHolder, int i) { Servo servo = this.c.get(i); if (servo.getModeType() == ServoMode.SERVO_MODE_TURN) { viewHolder.a.setImageResource(R.mipmap.servo_turn); } else { viewHolder.a.setImageResource(R.mipmap.servo_angle); } viewHolder.a.setTag(servo); viewHolder.b.setText(String.format(this.a.getResources().getString(R.string.servo_mode_servo_index), Integer.valueOf(servo.getId()))); } }