package com.ubt.jimu.controller; import android.content.Intent; import android.view.View; import android.widget.ImageView; import androidx.recyclerview.widget.GridLayoutManager; import androidx.recyclerview.widget.RecyclerView; import com.alibaba.android.arouter.facade.Postcard; import com.alibaba.android.arouter.launcher.ARouter; import com.ubt.jimu.R; import com.ubt.jimu.base.EngineManager; import com.ubt.jimu.base.SuperActivity; import com.ubt.jimu.base.cache.Cache; import com.ubt.jimu.base.data.Engine; import com.ubt.jimu.base.data.Servo; import com.ubt.jimu.base.entities.RobotLite; import com.ubt.jimu.controller.adapter.AddDirectionViewAdapter; import com.ubt.jimu.controller.data.bean.AddDirectionItemBean; import com.ubt.jimu.controller.data.config.HSliderConfig; import com.ubt.jimu.controller.manager.MoveConfigManager; import com.ubt.jimu.utils.LogUtils; import com.ubtech.utils.XLog; import com.ubtech.view.widget.ToastView; import java.util.ArrayList; import java.util.Iterator; import java.util.List; /* loaded from: classes.dex */ public class AddDirectionActivity extends SuperActivity implements View.OnClickListener { private AddDirectionViewAdapter a; private EngineManager b; ImageView im_back; RobotLite mRobotLite; RecyclerView re_select_direction; /* renamed from: com.ubt.jimu.controller.AddDirectionActivity$2, reason: invalid class name */ static /* synthetic */ class AnonymousClass2 { static final /* synthetic */ int[] a = new int[AddDirectionItemBean.ItemType.values().length]; static { try { a[AddDirectionItemBean.ItemType.TOW_WHEEL.ordinal()] = 1; } catch (NoSuchFieldError unused) { } try { a[AddDirectionItemBean.ItemType.FOUR_WHEEL.ordinal()] = 2; } catch (NoSuchFieldError unused2) { } try { a[AddDirectionItemBean.ItemType.SIX_WHEEL.ordinal()] = 3; } catch (NoSuchFieldError unused3) { } try { a[AddDirectionItemBean.ItemType.H_SLIDER.ordinal()] = 4; } catch (NoSuchFieldError unused4) { } try { a[AddDirectionItemBean.ItemType.V_SLIDER.ordinal()] = 5; } catch (NoSuchFieldError unused5) { } try { a[AddDirectionItemBean.ItemType.ACCUMULATOR.ordinal()] = 6; } catch (NoSuchFieldError unused6) { } } } private List D0() { this.b = new EngineManager(this, this.mRobotLite); return this.b.getEngineList(Cache.getInstance().getUserId()); } private List E0() { this.b = new EngineManager(this, this.mRobotLite); List servoList = this.b.getServoList(Cache.getInstance().getUserId()); if (servoList != null && servoList.size() > 0) { XLog.a("woo", "servolist: %s", servoList.toString()); List c = MoveConfigManager.a(getApplicationContext()).c(); if (c != null && c.size() > 0) { Iterator it = c.iterator(); while (it.hasNext()) { int servoID = it.next().getServoID(); for (Servo servo : servoList) { if (servoID == servo.getId()) { servo.setConfigged(true); } } } } } return servoList; } @Override // com.ubt.jimu.base.SuperActivity protected void initData() { ARouter.b().a(this); this.re_select_direction.setLayoutManager(new GridLayoutManager(this, 4)); ArrayList arrayList = new ArrayList(); AddDirectionItemBean addDirectionItemBean = new AddDirectionItemBean(); addDirectionItemBean.a(R.drawable.add_direction_wheel); addDirectionItemBean.a(AddDirectionItemBean.ItemType.TOW_WHEEL); addDirectionItemBean.a(getResources().getString(R.string.two_drive)); AddDirectionItemBean addDirectionItemBean2 = new AddDirectionItemBean(); addDirectionItemBean2.a(R.drawable.add_direction_wheel); addDirectionItemBean2.a(getResources().getString(R.string.four_drive)); addDirectionItemBean2.a(AddDirectionItemBean.ItemType.FOUR_WHEEL); AddDirectionItemBean addDirectionItemBean3 = new AddDirectionItemBean(); addDirectionItemBean3.a(R.drawable.add_direction_accumulator); addDirectionItemBean3.a(getResources().getString(R.string.accumulator)); addDirectionItemBean3.a(AddDirectionItemBean.ItemType.ACCUMULATOR); AddDirectionItemBean addDirectionItemBean4 = new AddDirectionItemBean(); addDirectionItemBean4.a(R.drawable.add_h_slider); addDirectionItemBean4.a(getResources().getString(R.string.h_slider)); addDirectionItemBean4.a(AddDirectionItemBean.ItemType.H_SLIDER); AddDirectionItemBean addDirectionItemBean5 = new AddDirectionItemBean(); addDirectionItemBean5.a(R.drawable.add_v_slider); addDirectionItemBean5.a(getResources().getString(R.string.v_slider)); addDirectionItemBean5.a(AddDirectionItemBean.ItemType.V_SLIDER); AddDirectionItemBean addDirectionItemBean6 = new AddDirectionItemBean(); addDirectionItemBean6.a(R.drawable.add_direction_wheel); addDirectionItemBean6.a(getResources().getString(R.string.six_drive)); addDirectionItemBean6.a(AddDirectionItemBean.ItemType.SIX_WHEEL); arrayList.add(addDirectionItemBean); arrayList.add(addDirectionItemBean2); arrayList.add(addDirectionItemBean6); arrayList.add(addDirectionItemBean3); arrayList.add(addDirectionItemBean4); arrayList.add(addDirectionItemBean5); this.a = new AddDirectionViewAdapter(this, arrayList); this.a.a(new AddDirectionViewAdapter.OnItemClickListener() { // from class: com.ubt.jimu.controller.AddDirectionActivity.1 @Override // com.ubt.jimu.controller.adapter.AddDirectionViewAdapter.OnItemClickListener public void a(AddDirectionItemBean addDirectionItemBean7, int i) { AddDirectionActivity.this.a(addDirectionItemBean7.c()); } }); this.re_select_direction.setAdapter(this.a); } @Override // com.ubt.jimu.base.SuperActivity protected void initEvent() { this.re_select_direction.setOnClickListener(this); this.im_back.setOnClickListener(this); } @Override // com.ubt.jimu.base.SuperActivity public View initView() { return View.inflate(this, R.layout.activity_add_direction, null); } @Override // androidx.fragment.app.FragmentActivity, android.app.Activity protected void onActivityResult(int i, int i2, Intent intent) { super.onActivityResult(i, i2, intent); LogUtils.c("requestCode:" + i + " resultCode:" + i2); if (i2 == -1 && i == 103) { a(intent); } } @Override // android.view.View.OnClickListener public void onClick(View view) { if (view.getId() != R.id.im_back) { return; } finish(); } public void a(Intent intent) { setResult(-1); setIntent(intent); finish(); } /* JADX INFO: Access modifiers changed from: private */ public void a(AddDirectionItemBean.ItemType itemType) { switch (AnonymousClass2.a[itemType.ordinal()]) { case 1: List D0 = D0(); if (D0 != null && D0.size() != 0) { Postcard a = ARouter.b().a("/controller/jocksticksettings"); a.a("robotLite", this.mRobotLite); a.a("jock_type", 2); a.a(this, 103); break; } else { ToastView.a(this, getResources().getString(R.string.no_configuration_engines)).a(); break; } case 2: List D02 = D0(); if (D02 != null && D02.size() != 0) { Postcard a2 = ARouter.b().a("/controller/jocksticksettings"); a2.a("robotLite", this.mRobotLite); a2.a("jock_type", 4); a2.a(this, 103); break; } else { ToastView.a(this, getResources().getString(R.string.no_configuration_engines)).a(); break; } break; case 3: List D03 = D0(); if (D03 != null && D03.size() != 0) { Postcard a3 = ARouter.b().a("/controller/jocksticksettings"); a3.a("robotLite", this.mRobotLite); a3.a("jock_type", 6); a3.a(this, 103); break; } else { ToastView.a(this, getResources().getString(R.string.no_configuration_engines)).a(); break; } break; case 4: List E0 = E0(); if (E0 != null && E0.size() != 0) { Postcard a4 = ARouter.b().a("/controller/anglesettings"); a4.a("robotLite", this.mRobotLite); a4.a(this, 103); break; } else { ToastView.a(this, getResources().getString(R.string.no_configuration_servo)).a(); break; } break; case 5: List D04 = D0(); if (D04 != null && D04.size() != 0) { Postcard a5 = ARouter.b().a("/controller/vslidersettings"); a5.a("robotLite", this.mRobotLite); a5.a(this, 103); break; } else { ToastView.a(this, getResources().getString(R.string.no_configuration_engines)).a(); break; } break; case 6: List E02 = E0(); if (E02 != null && E02.size() != 0) { Postcard a6 = ARouter.b().a("/controller/accumulatorsettings"); a6.a("robotLite", this.mRobotLite); a6.a(this, 103); break; } else { ToastView.a(this, getResources().getString(R.string.no_configuration_servo)).a(); break; } break; default: XLog.b("woo", "Shoudn't be here! itemType: %s", itemType.toString()); break; } } }