package com.ubt.jimu.pack.view; import android.content.Context; import android.content.Intent; import android.view.View; import android.view.animation.AnimationUtils; import android.widget.ImageView; import android.widget.RelativeLayout; import androidx.recyclerview.widget.LinearLayoutManager; 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.SuperActivity; import com.ubt.jimu.base.cache.SharePreferenceHelper; import com.ubt.jimu.base.dialog.LoadingDialog; import com.ubt.jimu.base.download.DownloadTask; import com.ubt.jimu.base.entities.Constant; import com.ubt.jimu.base.entities.Package; import com.ubt.jimu.base.entities.Story; import com.ubt.jimu.base.event.SelectPackEvent; import com.ubt.jimu.discover.view.CourseListActivity; import com.ubt.jimu.pack.adapter.PackSelectAdapter; import com.ubt.jimu.pack.contract.PackageContract$Presenter; import com.ubt.jimu.pack.contract.PackageContract$View; import com.ubt.jimu.pack.presenter.PackagePresenter; import com.ubt.jimu.utils.SPUtils; import com.ubt.jimu.widgets.LoadStateView; import com.ubt.jimu.widgets.NavigationBarView; import com.ubtech.permission.JimuPermissionRequest; import com.ubtech.permission.PermissionRequestListener; import com.ubtrobot.ubtlib.analytics.JimuAnalytics; import java.util.HashMap; import java.util.List; import org.greenrobot.eventbus.EventBus; /* loaded from: classes2.dex */ public class PackSelectActivity extends SuperActivity implements PackageContract$View, PackSelectAdapter.ListItemOnClickListener, LoadStateView.RetryListener { RelativeLayout a; private PackagePresenter b; private PackSelectAdapter c; private int d; private long e = 0; private Package f; private LoadingDialog g; LoadStateView load_view; RecyclerView rv_pack_content; private void D0() { RelativeLayout relativeLayout = this.a; if (relativeLayout != null) { relativeLayout.setVisibility(8); new SharePreferenceHelper(false).put(SharePreferenceHelper.KEY_SCAN_TIPS_READ, true); } } private void E0() { LoadingDialog loadingDialog = this.g; if (loadingDialog != null) { if (loadingDialog.isShowing()) { this.g.dismiss(); } this.g = null; } } /* JADX INFO: Access modifiers changed from: private */ public void F0() { JimuPermissionRequest.a((Context) this, new PermissionRequestListener() { // from class: com.ubt.jimu.pack.view.PackSelectActivity.2 @Override // com.ubtech.permission.PermissionRequestListener public void onDenied() { } @Override // com.ubtech.permission.PermissionRequestListener public void onGranted() { ARouter.b().a("/package/scan").a(PackSelectActivity.this, 11); } }); } private void l(int i) { LoadingDialog loadingDialog = this.g; if (loadingDialog != null) { loadingDialog.updateProgress(i + "%"); } } private void o(String str) { if (isFinishing() || isDestroyed()) { return; } LoadingDialog loadingDialog = this.g; if (loadingDialog != null) { loadingDialog.dismiss(); } this.g = new LoadingDialog(this); this.g.updateProgress(str); this.g.show(); } @Override // com.ubt.jimu.pack.contract.PackageContract$View public void C() { E0(); } @Override // com.ubt.jimu.pack.contract.PackageContract$View public void K() { this.load_view.a(LoadStateView.LoadState.SUCCEED); } @Override // com.ubt.jimu.pack.contract.PackageContract$View public void W() { o(""); } @Override // com.ubt.jimu.pack.contract.PackageContract$View public void X() { this.load_view.a(LoadStateView.LoadState.FAILURE); } @Override // com.ubtech.view.BaseView /* renamed from: a, reason: merged with bridge method [inline-methods] */ public void setPresenter(PackageContract$Presenter packageContract$Presenter) { } @Override // com.ubt.jimu.pack.contract.PackageContract$View public void b(DownloadTask downloadTask) { } @Override // com.ubt.jimu.pack.contract.PackageContract$View public void h(List list) { if (list == null || list.size() == 0) { this.load_view.a(LoadStateView.LoadState.EMPTY); } this.c.a(list); this.rv_pack_content.scheduleLayoutAnimation(); } @Override // com.ubt.jimu.base.SuperActivity protected void initData() { Intent intent = getIntent(); this.d = intent.getIntExtra(Constant.SelectRobot.BUNDLE_KEY_FROM, 0); this.e = intent.getLongExtra(Constant.SelectRobot.PACKAGEID_KEY, 0L); this.b = new PackagePresenter(this); this.rv_pack_content.setLayoutAnimation(AnimationUtils.loadLayoutAnimation(this, R.anim.recyclerview_layoutanimation)); this.rv_pack_content.setLayoutManager(new LinearLayoutManager(this, 0, false)); this.c = new PackSelectAdapter(this, this.e); this.rv_pack_content.setAdapter(this.c); int i = this.d; if (i == 10) { this.b.c(); } else if (i == 11) { this.b.b(); } else { this.b.d(); } } @Override // com.ubt.jimu.base.SuperActivity protected void initEvent() { this.c.a(this); this.load_view.setRetryListener(this); } @Override // com.ubt.jimu.base.SuperActivity public View initView() { getWindow().requestFeature(12); View inflate = View.inflate(this, R.layout.activity_pack_select, null); NavigationBarView navigationBarView = (NavigationBarView) inflate.findViewById(R.id.nbv_bar); navigationBarView.setRightIcon(R.drawable.scan_icon); navigationBarView.setListener(new NavigationBarView.OnActionClickListener.Stub() { // from class: com.ubt.jimu.pack.view.PackSelectActivity.1 @Override // com.ubt.jimu.widgets.NavigationBarView.OnActionClickListener.Stub public void onRightClick(View view) { PackSelectActivity.this.F0(); } }); if (!new SharePreferenceHelper(false).getBoolean(SharePreferenceHelper.KEY_SCAN_TIPS_READ, false).booleanValue()) { this.a = (RelativeLayout) inflate.findViewById(R.id.scan_tips); this.a.setVisibility(0); ((ImageView) inflate.findViewById(R.id.iv_tips_close)).setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.pack.view.e @Override // android.view.View.OnClickListener public final void onClick(View view) { PackSelectActivity.this.a(view); } }); } return inflate; } @Override // androidx.fragment.app.FragmentActivity, android.app.Activity protected void onActivityResult(int i, int i2, Intent intent) { Package r13; super.onActivityResult(i, i2, intent); if (i == 11 && i2 == -1 && (r13 = (Package) intent.getSerializableExtra("scan_result_package")) != null) { if (9 == this.d) { EventBus.b().b(new SelectPackEvent(r13.getPackageName(), r13.getId(), r13.getPackageImage())); finish(); return; } else { RobotSelectActivity.a(this, r13.getPackageName(), r13.getId(), r13.getPackageImage(), 5, 0); finish(); } } if (i == 9 && i2 == 8) { finish(); } } @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(); } @Override // com.ubt.jimu.widgets.LoadStateView.RetryListener public void p0() { this.b.d(); } @Override // com.ubt.jimu.pack.contract.PackageContract$View public void v() { this.load_view.a(LoadStateView.LoadState.LOADING); } public static void a(Context context, int i, long j) { if (context == null) { return; } Intent intent = new Intent(context, (Class) PackSelectActivity.class); intent.putExtra(Constant.SelectRobot.BUNDLE_KEY_FROM, i); intent.putExtra(Constant.SelectRobot.PACKAGEID_KEY, j); context.startActivity(intent); } @Override // com.ubt.jimu.pack.contract.PackageContract$View public void h(int i) { l(i); } public /* synthetic */ void a(View view) { D0(); } @Override // com.ubt.jimu.pack.adapter.PackSelectAdapter.ListItemOnClickListener public void a(int i, Package r10) { int i2 = this.d; if (9 == i2) { EventBus.b().b(new SelectPackEvent(r10.getPackageName(), r10.getId(), r10.getPackageImage())); finish(); return; } if (i2 == 10) { this.f = r10; SPUtils.a(Constant.SelectRobot.INTERSTELLAR_ADVENTURE_SELECT_PACKAGE_KEY, this.f.getPackageName()); this.b.a(); return; } if (i2 == 11) { this.f = r10; Postcard a = ARouter.b().a("/game/list"); a.a("PACKAGE", r10); a.t(); finish(); return; } RobotSelectActivity.a(this, r10.getPackageName(), r10.getId(), r10.getPackageImage(), this.d, 0); HashMap hashMap = new HashMap(); hashMap.put(Constant.DataStatistics.DATA_STATISTICS_PACKAGE_ID, r10.getId() + ""); JimuAnalytics.b().a("click_P2_" + (i + 1), hashMap); finish(); } @Override // com.ubt.jimu.pack.contract.PackageContract$View public void a(Story story) { E0(); CourseListActivity.a(this, "AstroBot", story.getStoryIntroVideo(), this.f); finish(); } }