package com.ubt.jimu.controller.adapter; import android.content.Context; import android.content.res.Resources; import android.graphics.BitmapFactory; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.RelativeLayout; import android.widget.TextView; import androidx.recyclerview.widget.RecyclerView; import com.ubt.jimu.R; import com.ubt.jimu.controller.component.MenuItemView; import com.ubt.jimu.controller.data.widget.AddViewData; import com.ubt.jimu.controller.data.widget.MoveBaseData; import com.ubt.jimu.controller.view.MenuItemDataManage; import java.util.ArrayList; import java.util.List; /* loaded from: classes.dex */ public class DirectionRecyclerViewAdapter extends RecyclerView.Adapter { private Context b; private MoveBaseData c; private MenuItemView d; private ItemDragListener e; private List a = new ArrayList(); private int f = -1; class MenuViewHolder extends RecyclerView.ViewHolder { public MenuItemView a; public TextView b; public View c; public MenuViewHolder(View view) { super(view); this.a = (MenuItemView) view.findViewById(R.id.im_control_icon); this.b = (TextView) view.findViewById(R.id.tv_name); this.c = view.findViewById(R.id.view_bottom_interval); a(); } private void a() { this.a.setMenuItemOnTouchListener(new MenuItemView.MenuItemOnTouchListener() { // from class: com.ubt.jimu.controller.adapter.DirectionRecyclerViewAdapter.MenuViewHolder.1 @Override // com.ubt.jimu.controller.component.MenuItemView.MenuItemOnTouchListener /* renamed from: a, reason: avoid collision after fix types in other method and merged with bridge method [inline-methods] */ public void b(MoveBaseData moveBaseData, MenuItemView menuItemView) { MenuViewHolder.this.a(moveBaseData, menuItemView); } @Override // com.ubt.jimu.controller.component.MenuItemView.MenuItemOnTouchListener /* renamed from: b, reason: avoid collision after fix types in other method and merged with bridge method [inline-methods] */ public void a(MoveBaseData moveBaseData, MenuItemView menuItemView) { DirectionRecyclerViewAdapter.this.c = moveBaseData; DirectionRecyclerViewAdapter.this.d = menuItemView; if (DirectionRecyclerViewAdapter.this.e != null) { DirectionRecyclerViewAdapter.this.e.c(MenuViewHolder.this.a, moveBaseData); } } }); } /* JADX INFO: Access modifiers changed from: private */ public void a(MoveBaseData moveBaseData, MenuItemView menuItemView) { MenuItemView.MenuItemType menuItemType = menuItemView.getMenuItemType(); moveBaseData.getConfig(); if (menuItemType == MenuItemView.MenuItemType.WIDGET_ADD_ITEM) { if (DirectionRecyclerViewAdapter.this.e != null) { DirectionRecyclerViewAdapter.this.e.b(this.a, moveBaseData); } } else if (DirectionRecyclerViewAdapter.this.e != null) { DirectionRecyclerViewAdapter.this.e.a(menuItemView, moveBaseData); } } } public DirectionRecyclerViewAdapter(List list, Context context) { this.b = context; this.a.add(new AddViewData()); if (list == null || list.size() <= 0) { return; } this.a.addAll(list); } public void b(int i) { this.f = i; notifyDataSetChanged(); } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public int getItemCount() { List list = this.a; if (list == null) { return 0; } return list.size(); } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public MenuViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) { return new MenuViewHolder(LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.item_control_menu, viewGroup, false)); } public void a() { int i = this.f; this.f = -1; notifyItemChanged(i); } public void a(List list) { this.a.clear(); this.a.add(new AddViewData()); if (list == null) { notifyDataSetChanged(); } else { this.a.addAll(list); notifyDataSetChanged(); } } @Override // androidx.recyclerview.widget.RecyclerView.Adapter /* renamed from: a, reason: merged with bridge method [inline-methods] */ public void onBindViewHolder(MenuViewHolder menuViewHolder, int i) { Resources resources; MoveBaseData moveBaseData = this.a.get(i); boolean isOfficial = moveBaseData.isOfficial(); if (this.f == i) { menuViewHolder.a.setBackgroundResource(R.drawable.shape_12dp); } else { menuViewHolder.a.setBackgroundResource(R.color.translucent); } int b = MenuItemDataManage.a(this.b).b(moveBaseData); float[] a = MenuItemDataManage.a(this.b).a(moveBaseData); RelativeLayout.LayoutParams layoutParams = (RelativeLayout.LayoutParams) menuViewHolder.a.getLayoutParams(); layoutParams.width = (int) a[0]; layoutParams.height = (int) a[1]; menuViewHolder.a.setImageBitmap(BitmapFactory.decodeResource(this.b.getResources(), b)); int i2 = R.color.bg_596F80; if (i == 0) { menuViewHolder.a.setMenuItemType(MenuItemView.MenuItemType.WIDGET_ADD_ITEM); menuViewHolder.b.setText(this.b.getResources().getString(R.string.control_add_component)); menuViewHolder.b.setTextColor(this.b.getResources().getColor(R.color.bg_596F80)); } else { menuViewHolder.a.setMenuItemType(MenuItemView.MenuItemType.WIDGET_ITEM); menuViewHolder.b.setText(moveBaseData.getShowName(this.b)); TextView textView = menuViewHolder.b; if (isOfficial) { resources = this.b.getResources(); i2 = R.color.bg_92A7B6; } else { resources = this.b.getResources(); } textView.setTextColor(resources.getColor(i2)); } menuViewHolder.a.setData(moveBaseData); if (i == this.a.size() - 1) { menuViewHolder.c.setVisibility(0); } else { menuViewHolder.c.setVisibility(8); } } public void a(ItemDragListener itemDragListener) { this.e = itemDragListener; } }