package com.ubt.jimu.diy.view; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.ImageView; import androidx.fragment.app.FragmentActivity; import androidx.recyclerview.widget.GridLayoutManager; import androidx.recyclerview.widget.RecyclerView; import com.bottle.hp.album.media.HPMedia; import com.bottle.hp.album.selector.AlbumActivity; import com.bumptech.glide.Glide; import com.google.gson.Gson; import com.google.gson.reflect.TypeToken; import com.ubt.jimu.BaseActivity; import com.ubt.jimu.R; import com.ubt.jimu.base.db.diy.DiyStep2Helper; import com.ubt.jimu.base.db.diy.DiyStep2Model; import com.ubt.jimu.diy.DiyRobotDbHandler; import com.ubt.jimu.diy.model.FinalModel; import com.ubt.jimu.diy.view.adapter.DirectionAdapter; import com.ubt.jimu.diy.view.fragment.BuildStepFragment; import com.ubt.jimu.utils.GsonUtil; import com.ubt.jimu.utils.ResoureUtils; import com.ubt.jimu.utils.TextUtils; import com.ubt.jimu.widgets.TitleDiyView; import com.ubtech.utils.StringUtils; import java.util.ArrayList; import java.util.List; /* loaded from: classes.dex */ public class FinalEffectiveActivity extends BaseActivity { private int currentPosition; private View imgAdd; private ImageView imgDelete; private ImageView imgSelectPic; private ImageView imgSure; private DirectionAdapter mAdapter; private DiyStep2Model mDiyStep2Model; private List mList; private RecyclerView ryDefault; private TitleDiyView titleFinal; private void bindClick() { this.imgSure.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.diy.view.FinalEffectiveActivity.1 @Override // android.view.View.OnClickListener public void onClick(View view) { String json = new Gson().toJson(FinalEffectiveActivity.this.mList); for (int i = 0; i < FinalEffectiveActivity.this.mList.size() && StringUtils.e(((FinalModel) FinalEffectiveActivity.this.mList.get(i)).getPicPath()); i++) { } FinalEffectiveActivity.this.mDiyStep2Model.setPicJson(json); FinalEffectiveActivity.this.mDiyStep2Model.setStep2state(1); FinalEffectiveActivity.this.mDiyStep2Model.setStep3lock(1); DiyStep2Helper.getInstance().insertData(FinalEffectiveActivity.this.mDiyStep2Model); FinalEffectiveActivity.this.finish(); } }); this.imgSelectPic.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.diy.view.FinalEffectiveActivity.2 @Override // android.view.View.OnClickListener public void onClick(View view) { AlbumActivity.a(FinalEffectiveActivity.this, 101, 1, null, 1); } }); this.imgDelete.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.diy.view.FinalEffectiveActivity.3 @Override // android.view.View.OnClickListener public void onClick(View view) { ((FinalModel) FinalEffectiveActivity.this.mList.get(FinalEffectiveActivity.this.currentPosition)).setPicPath(""); FinalEffectiveActivity finalEffectiveActivity = FinalEffectiveActivity.this; finalEffectiveActivity.initCardView(finalEffectiveActivity.currentPosition); } }); } /* JADX INFO: Access modifiers changed from: private */ public void initCardView(int i) { boolean z; if (i == -1) { this.imgDelete.setVisibility(8); Glide.a((FragmentActivity) this).a(Integer.valueOf(R.drawable.diy_perspective_01)).a(this.imgSelectPic); this.imgAdd.setVisibility(0); } else { if (StringUtils.e(this.mList.get(i).getPicPath())) { Glide.a((FragmentActivity) this).a(Integer.valueOf(ResoureUtils.a(this, String.format("diy_perspective_0%s", String.valueOf(i + 1)), "drawable"))).a(this.imgSelectPic); this.imgDelete.setVisibility(8); this.imgAdd.setVisibility(0); } else { Glide.a((FragmentActivity) this).a(this.mList.get(i).getPicPath()).a(this.imgSelectPic); this.imgDelete.setVisibility(0); this.imgAdd.setVisibility(8); } this.mDiyStep2Model.setDirection(Integer.valueOf(i)); } int i2 = 2; while (true) { if (i2 >= this.mList.size()) { z = false; break; } else { if (!StringUtils.e(this.mList.get(i2).getPicPath())) { z = true; break; } i2++; } } if (!(StringUtils.e(this.mList.get(0).getPicPath()) && StringUtils.e(this.mList.get(1).getPicPath())) && z) { TextUtils.a((View) this.imgSure, true); } else { TextUtils.a((View) this.imgSure, false); } this.mAdapter.notifyDataSetChanged(); } private void initData() { this.titleFinal.setDiyTitle(getString(R.string.diy_final)); this.mDiyStep2Model = DiyStep2Helper.getInstance().queryForUUid(getIntent().getStringExtra(BuildStepFragment.UUID)); this.currentPosition = this.mDiyStep2Model.getDirection().intValue() - 1; this.mList = (List) GsonUtil.a(this.mDiyStep2Model.getPicJson(), new TypeToken>() { // from class: com.ubt.jimu.diy.view.FinalEffectiveActivity.4 }); if (this.mList == null) { this.mList = new ArrayList(); for (int i = 0; i < 8; i++) { FinalModel finalModel = new FinalModel(); if (i == 0) { finalModel.setSelected(true); } else { finalModel.setSelected(false); } finalModel.setAdd(false); this.mList.add(finalModel); } } this.mAdapter = new DirectionAdapter(this, this.mList); this.ryDefault.setLayoutManager(new GridLayoutManager((Context) this, 2, 1, false)); this.ryDefault.setAdapter(this.mAdapter); } private void initView() { this.titleFinal = (TitleDiyView) findViewById(R.id.title_final); this.ryDefault = (RecyclerView) findViewById(R.id.ry_default); this.imgSelectPic = (ImageView) findViewById(R.id.img_select_pic); this.imgDelete = (ImageView) findViewById(R.id.img_delete); this.imgSure = (ImageView) findViewById(R.id.img_sure); this.imgAdd = findViewById(R.id.img_add); } public static void start(Context context, String str) { Intent intent = new Intent(context, (Class) FinalEffectiveActivity.class); intent.putExtra(BuildStepFragment.UUID, str); context.startActivity(intent); } public void itemClick(int i) { this.currentPosition = i; initCardView(i); } @Override // androidx.fragment.app.FragmentActivity, android.app.Activity protected void onActivityResult(int i, int i2, Intent intent) { ArrayList arrayList; super.onActivityResult(i, i2, intent); if (-1 != i2 || intent == null || (arrayList = (ArrayList) intent.getSerializableExtra("result_data")) == null || arrayList.size() <= 0) { return; } DiyRobotDbHandler.deleteFile(this.mList.get(this.currentPosition).getPicPath()); this.mList.get(this.currentPosition).setPicPath(DiyRobotDbHandler.saveDiyFile(DiyFanActivity.uuid, ((HPMedia) arrayList.get(0)).getPath())); this.mList.get(this.currentPosition).setDierection(this.currentPosition + 1); this.mList.get(this.currentPosition).setSelected(true); initCardView(this.currentPosition); } @Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, androidx.core.app.ComponentActivity, android.app.Activity protected void onCreate(Bundle bundle) { super.onCreate(bundle); setContentView(R.layout.activity_effective); initView(); initData(); DiyStep2Model diyStep2Model = this.mDiyStep2Model; if (diyStep2Model != null) { initCardView(diyStep2Model.getDirection().intValue()); } else { initCardView(-1); } bindClick(); } @Override // com.ubt.jimu.BaseActivity public void relayout() { } }