package com.ubt.jimu.controller.view; import android.content.Context; import com.ubt.jimu.R; import com.ubt.jimu.controller.data.config.AccumulatorConfig; import com.ubt.jimu.controller.data.config.HSliderConfig; import com.ubt.jimu.controller.data.config.JockstickConfig; import com.ubt.jimu.controller.data.config.SliderConfig; import com.ubt.jimu.controller.data.config.WidgetConfig; import com.ubt.jimu.controller.data.widget.ItemBaseData; import com.ubt.jimu.controller.data.widget.MoveBaseData; import com.ubt.jimu.controller.manager.MoveConfigManager; import java.util.List; /* loaded from: classes.dex */ public class MenuItemDataManage { private static MenuItemDataManage b; private Context a; private MenuItemDataManage(Context context) { this.a = context; } public static MenuItemDataManage a(Context context) { if (b == null) { b = new MenuItemDataManage(context); } return b; } public int b(ItemBaseData itemBaseData) { if (itemBaseData == null) { return 0; } WidgetConfig config = ((MoveBaseData) itemBaseData).getConfig(); if (config instanceof JockstickConfig) { return R.mipmap.steering_wheel; } if (config instanceof HSliderConfig) { return R.mipmap.h_slider; } if (config instanceof SliderConfig) { return R.mipmap.v_slider; } if (config instanceof AccumulatorConfig) { return R.mipmap.accumulator_icon; } if (config == null) { return R.mipmap.control_menu_add; } return 0; } public float[] a(ItemBaseData itemBaseData) { float f; float dimension; if (itemBaseData == null) { return new float[]{0.0f, 0.0f}; } WidgetConfig config = ((MoveBaseData) itemBaseData).getConfig(); float f2 = 0.0f; if (config instanceof JockstickConfig) { f2 = this.a.getResources().getDimension(R.dimen.grid_view_width) * 8.0f; } else { if (config instanceof HSliderConfig) { f2 = this.a.getResources().getDimension(R.dimen.grid_view_width) * 8.0f; f = f2 / 2.0f; } else { if (config instanceof SliderConfig) { dimension = this.a.getResources().getDimension(R.dimen.grid_view_width); } else if (config instanceof AccumulatorConfig) { dimension = this.a.getResources().getDimension(R.dimen.grid_view_width); } else if (config == null) { f2 = this.a.getResources().getDimension(R.dimen.control_menu_add_width); } else { f = 0.0f; } float f3 = dimension * 8.0f; f2 = f3 / 2.0f; f = f3; } return new float[]{f2, f}; } f = f2; return new float[]{f2, f}; } public List a() { MoveConfigManager.a(this.a.getApplicationContext()).g(); return MoveConfigManager.a(this.a.getApplicationContext()).e(); } }