package com.ubt.jimu.diy.view; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.text.Editable; import android.text.TextWatcher; import android.view.View; import android.widget.EditText; import android.widget.ImageView; import androidx.recyclerview.widget.GridLayoutManager; import androidx.recyclerview.widget.RecyclerView; import butterknife.ButterKnife; 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.course.view.fragment.JimuMissionListFragment; import com.ubt.jimu.diy.DiyRobotDbHandler; import com.ubt.jimu.diy.model.DiyBuildModel; import com.ubt.jimu.diy.view.adapter.Build01Adapter; import com.ubt.jimu.diy.view.fragment.BuildStepFragment; import com.ubt.jimu.utils.SPUtils; import com.ubt.jimu.utils.TSnackbarUtils; import com.ubt.jimu.utils.TextUtils; import com.ubt.jimu.utils.smartScaleTool.ScreenUtils; import com.ubt.jimu.widgets.SpaceItemDecoration; import com.ubt.jimu.widgets.TitleDiyView; import com.ubt.jimu.widgets.choosePhotos.media.HPMedia; import com.ubtech.utils.DisplayUtil; import com.ubtech.utils.StringUtils; import java.util.ArrayList; import java.util.Iterator; import java.util.List; /* loaded from: classes.dex */ public class DiyBuild1Activity extends BaseActivity { public EditText etIntro; ImageView imgSure; private Build01Adapter mAdapter; private DiyBuildModel mModel; private DiyStep2Model mModel1; private List modelList; private List picLists; private int position; RecyclerView ryAdd; private int step; TitleDiyView tdTitle; private String uuid; private void bindClick() { this.imgSure.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.diy.view.DiyBuild1Activity.1 @Override // android.view.View.OnClickListener public void onClick(View view) { String trim = DiyBuild1Activity.this.etIntro.getText().toString().trim(); if (StringUtils.e(trim)) { TSnackbarUtils.a(DiyBuild1Activity.this.imgSure, "描述不能为空!"); return; } DiyBuild1Activity.this.mModel.setState(1); DiyBuild1Activity.this.mModel.setDescName(trim); for (DiyBuildModel.BuildVideoModel buildVideoModel : DiyBuild1Activity.this.picLists) { if (buildVideoModel.getIsVideo() == 1) { buildVideoModel.setPreDataViewUrl(DiyRobotDbHandler.saveDiyFile(DiyBuild1Activity.this.uuid, buildVideoModel.getPreViewUrl())); buildVideoModel.setVideoDataUrl(DiyRobotDbHandler.saveDiyFile(DiyBuild1Activity.this.uuid, buildVideoModel.getVideoUrl())); } else { buildVideoModel.setPreDataViewUrl(DiyRobotDbHandler.saveDiyFile(DiyBuild1Activity.this.uuid, buildVideoModel.getPreViewUrl())); } } DiyBuild1Activity.this.mModel.setPicUrl(DiyBuild1Activity.this.picLists); if (DiyBuild1Activity.this.picLists.size() > 0) { DiyBuild1Activity.this.mModel.setPreViewUrl(((DiyBuildModel.BuildVideoModel) DiyBuild1Activity.this.picLists.get(0)).getPreViewUrl()); } DiyBuild1Activity.this.mModel.setPosition(DiyBuild1Activity.this.step); DiyBuild1Activity.this.mModel1.setStep1state(1); DiyBuild1Activity.this.mModel1.setStep2lock(1); DiyBuild1Activity.this.mModel1.setStepDesc(trim); DiyStep2Helper.getInstance().insertData(DiyBuild1Activity.this.mModel1); if (DiyBuild1Activity.this.modelList == null) { DiyBuild1Activity.this.modelList = new ArrayList(); } if (DiyBuild1Activity.this.position == -1) { DiyBuild1Activity.this.modelList.add(DiyBuild1Activity.this.mModel); } else { DiyBuild1Activity.this.modelList.set(DiyBuild1Activity.this.position, DiyBuild1Activity.this.mModel); } SPUtils.a(StringUtils.c(DiyBuild1Activity.this.uuid), DiyBuild1Activity.this.modelList); FragmentLoadActivity.start(DiyBuild1Activity.this, BuildStepFragment.class.getSimpleName(), DiyBuild1Activity.this.uuid); DiyBuild1Activity.this.finish(); } }); this.etIntro.addTextChangedListener(new TextWatcher() { // from class: com.ubt.jimu.diy.view.DiyBuild1Activity.2 @Override // android.text.TextWatcher public void afterTextChanged(Editable editable) { TextUtils.a(editable.toString(), DiyBuild1Activity.this.getResources().getInteger(R.integer.input_content_length), DiyBuild1Activity.this.etIntro); if (editable == null || StringUtils.e(editable.toString())) { TextUtils.a((View) DiyBuild1Activity.this.imgSure, false); } else { TextUtils.a((View) DiyBuild1Activity.this.imgSure, true); } } @Override // android.text.TextWatcher public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) { } @Override // android.text.TextWatcher public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) { } }); } /* JADX INFO: Access modifiers changed from: private */ public void configAdapterWidth() { this.mAdapter.setWh(ScreenUtils.a(0.76666665f, this.ryAdd, getResources().getDimension(R.dimen.diy_build_top), 6)); this.mAdapter.notifyDataSetChanged(); } private void initData() { this.uuid = getIntent().getStringExtra(BuildStepFragment.UUID); this.mModel1 = DiyStep2Helper.getInstance().queryForUUid(this.uuid); this.picLists = new ArrayList(); this.mModel = new DiyBuildModel(); this.position = getIntent().getIntExtra(JimuMissionListFragment.POSITION, -1); this.modelList = (List) SPUtils.c(StringUtils.c(this.uuid)); int i = this.position; if (i == -1) { this.mAdapter = new Build01Adapter(this, this.picLists); List list = this.modelList; if (list == null || list.size() == 0) { this.step = 1; } else { List list2 = this.modelList; this.step = list2.get(list2.size() - 1).getPosition() + 1; } TextUtils.a((View) this.imgSure, false); } else { this.step = this.modelList.get(i).getPosition(); this.etIntro.setText(this.modelList.get(this.position).getDescName()); this.picLists.addAll(this.modelList.get(this.position).getPicUrl()); this.mAdapter = new Build01Adapter(this, this.picLists); TextUtils.a((View) this.imgSure, true); } this.tdTitle.setDiyTitle(String.format(getString(R.string.diy_build_0s), String.valueOf(this.step))); this.ryAdd.setLayoutManager(new GridLayoutManager((Context) this, 6, 1, false)); this.ryAdd.setAdapter(this.mAdapter); this.ryAdd.a(new SpaceItemDecoration(DisplayUtil.a(this, getResources().getDimension(R.dimen.diy_build_top)), DisplayUtil.a(this, getResources().getDimension(R.dimen.diy_build_top)))); this.ryAdd.post(new Runnable() { // from class: com.ubt.jimu.diy.view.DiyBuild1Activity.3 @Override // java.lang.Runnable public void run() { DiyBuild1Activity.this.configAdapterWidth(); } }); } public static void start(Context context, String str, int i) { Intent intent = new Intent(context, (Class) DiyBuild1Activity.class); intent.putExtra(JimuMissionListFragment.POSITION, i); intent.putExtra(BuildStepFragment.UUID, str); context.startActivity(intent); } @Override // androidx.fragment.app.FragmentActivity, android.app.Activity protected void onActivityResult(int i, int i2, Intent intent) { super.onActivityResult(i, i2, intent); if (-1 != i2 || intent == null) { return; } this.picLists.clear(); Iterator it = ((ArrayList) intent.getSerializableExtra("result_data")).iterator(); while (it.hasNext()) { HPMedia hPMedia = (HPMedia) it.next(); DiyBuildModel.BuildVideoModel buildVideoModel = new DiyBuildModel.BuildVideoModel(); buildVideoModel.setPreViewUrl(hPMedia.getPreview()); buildVideoModel.setVideoUrl(hPMedia.getPath()); buildVideoModel.setIsVideo(hPMedia.getMediaType()); this.picLists.add(buildVideoModel); } this.mAdapter.notifyDataSetChanged(); } @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_build_1); ButterKnife.a(this); initData(); bindClick(); } @Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, android.app.Activity protected void onDestroy() { super.onDestroy(); ButterKnife.a(this).unbind(); } @Override // com.ubt.jimu.BaseActivity public void relayout() { } }