package com.mbridge.msdk.newreward.player.presenter; import android.app.Activity; import android.content.Context; import android.widget.RelativeLayout; import com.mbridge.msdk.MBridgeConstans; import com.mbridge.msdk.foundation.entity.CampaignEx; import com.mbridge.msdk.newreward.function.command.f; import com.mbridge.msdk.newreward.function.g.e; import com.mbridge.msdk.newreward.player.imodel.IBigTempModel; import com.mbridge.msdk.newreward.player.iview.IBaseView; import com.mbridge.msdk.newreward.player.model.BigTemplateModel; import com.mbridge.msdk.video.dynview.a; import com.mbridge.msdk.video.dynview.b; import com.mbridge.msdk.video.dynview.c; import com.mbridge.msdk.video.dynview.e.d; import com.mbridge.msdk.video.dynview.e.h; import java.lang.reflect.Proxy; import java.util.HashMap; /* loaded from: classes4.dex */ public class BigTemplatePresenter extends AbsPresenter implements d { BigTemplateModel bigTemplateModel; IBigTempModel iBigTempModel; IBaseView iView; CampaignEx.c rewardTemplateMode; int videoTemplateCode; @Override // com.mbridge.msdk.newreward.player.presenter.AbsPresenter public void releaseSource() { } public BigTemplatePresenter(IBaseView iBaseView) { super(iBaseView); this.videoTemplateCode = 904; this.TEMPLATE_MARK_TYPE = 1; this.iView = iBaseView; BigTemplateModel bigTemplateModel = new BigTemplateModel(this.commandManager, this.rewardVideoListener); this.bigTemplateModel = bigTemplateModel; this.iBigTempModel = (IBigTempModel) Proxy.newProxyInstance(bigTemplateModel.getClass().getClassLoader(), new Class[]{IBigTempModel.class}, new e(this.bigTemplateModel, this.adapterModel, this.commandManager)); } @Override // com.mbridge.msdk.newreward.player.presenter.AbsPresenter public void getView() { c a = new com.mbridge.msdk.video.dynview.j.c().a(this.context, this.adapterModel.D().a()); HashMap hashMap = new HashMap(); hashMap.put("choice_one_callback", this); b.a().a(a, new h() { // from class: com.mbridge.msdk.newreward.player.presenter.BigTemplatePresenter.1 @Override // com.mbridge.msdk.video.dynview.e.h public void viewInflaterSuccess(a aVar) { BigTemplatePresenter.this.initDataForView(aVar); } @Override // com.mbridge.msdk.video.dynview.e.h public void viewInflaterFail(com.mbridge.msdk.video.dynview.c.a aVar) { BigTemplatePresenter.this.adShowFail(com.mbridge.msdk.foundation.c.a.a(890008), 890008); } }, hashMap); } @Override // com.mbridge.msdk.newreward.player.presenter.AbsPresenter public void initDataForView(a aVar) { if (aVar != null) { try { if (aVar.a() != null) { aVar.a().setLayoutParams(new RelativeLayout.LayoutParams(-1, -1)); this.iView.addViewToCurrentViewGroup(aVar.a()); } this.is_dy = aVar.c(); adShowSuccess(); this.iView.initViews(this.is_dy); } catch (Exception e) { adShowFail(com.mbridge.msdk.foundation.c.a.a(890008), 890008); if (MBridgeConstans.DEBUG) { e.printStackTrace(); } } } } @Override // com.mbridge.msdk.newreward.player.presenter.AbsPresenter public void finish(boolean z) { if (z) { Context context = this.context; if (context instanceof Activity) { ((Activity) context).finish(); } } } @Override // com.mbridge.msdk.video.dynview.e.d public void itemClick(CampaignEx campaignEx) { if (campaignEx == null) { finish(true); return; } try { campaignEx.setShowType(com.mbridge.msdk.foundation.same.report.d.a.d); this.campaignEx = campaignEx; this.adapterModel.a(campaignEx); CampaignEx.c rewardTemplateMode = campaignEx.getRewardTemplateMode(); this.rewardTemplateMode = rewardTemplateMode; if (rewardTemplateMode != null) { this.videoTemplateCode = rewardTemplateMode.f(); } com.mbridge.msdk.newreward.function.command.c cVar = this.commandManager; cVar.g(cVar.a("add_temple", Integer.valueOf(this.videoTemplateCode), "template_type", 17, "adapter_model", this.adapterModel, "parent_temple", this.data.getRootViewGroup()), f.SHOW_ADD_TEMPLE); this.iView.removeTempleFromSuperView(this.data.getRootViewGroup()); } catch (Exception e) { if (MBridgeConstans.DEBUG) { e.printStackTrace(); } } } @Override // com.mbridge.msdk.video.dynview.e.d public void countDownClick() { CampaignEx campaignEx = (this.adapterModel.D() == null || this.adapterModel.D().b() == null || this.adapterModel.D().b().E() == null || this.adapterModel.D().b().E().isEmpty()) ? null : this.adapterModel.D().b().E().get(0); if (campaignEx == null) { finish(true); return; } try { this.adapterModel.a(campaignEx); CampaignEx.c cVar = this.rewardTemplateMode; if (cVar != null) { this.videoTemplateCode = cVar.f(); } com.mbridge.msdk.newreward.function.command.c cVar2 = this.commandManager; cVar2.g(cVar2.a("add_temple", Integer.valueOf(this.videoTemplateCode), "template_type", 17, "parent_temple", this.data.getRootViewGroup(), "adapter_model", this.adapterModel), f.SHOW_ADD_TEMPLE); this.iView.removeTempleFromSuperView(this.data.getRootViewGroup()); } catch (Exception e) { if (MBridgeConstans.DEBUG) { e.printStackTrace(); } } } @Override // com.mbridge.msdk.newreward.player.presenter.AbsPresenter public void adShowFail(String str, int i) { if (this.adapterModel.Y()) { return; } this.adapterModel.j(true); super.adShowFail(str, i); IBigTempModel iBigTempModel = this.iBigTempModel; if (iBigTempModel != null) { iBigTempModel.onShowFail(this.mBridgeIds, str, i); } finish(true); } @Override // com.mbridge.msdk.newreward.player.presenter.AbsPresenter public void adShowSuccess() { if (this.adapterModel.Y()) { return; } super.adShowSuccess(); this.iBigTempModel.onAdShow(this.mBridgeIds); this.iBigTempModel.eventOnlyImpression(this.redirectModel); } }