Files
rr3-apk/decompiled/sources/com/mbridge/msdk/newreward/player/presenter/PlayPresenter202.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

102 lines
4.6 KiB
Java

package com.mbridge.msdk.newreward.player.presenter;
import android.view.View;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.same.report.d.a;
import com.mbridge.msdk.newreward.function.e.f;
import com.mbridge.msdk.newreward.function.g.e;
import com.mbridge.msdk.newreward.player.iview.ICusTemplateView;
import com.mbridge.msdk.newreward.player.iview.IPlayTempleView;
import com.mbridge.msdk.video.module.MBridgeClickCTAView;
import java.lang.reflect.Proxy;
/* loaded from: classes4.dex */
public class PlayPresenter202 extends PlayTemplePresenter {
ICusTemplateView iTemplateView;
int interactiveType;
MBridgeClickCTAView mClickCTAView;
f settingModel;
public PlayPresenter202(IPlayTempleView iPlayTempleView) {
super(iPlayTempleView);
this.iTemplateView = (ICusTemplateView) Proxy.newProxyInstance(iPlayTempleView.getClass().getClassLoader(), new Class[]{ICusTemplateView.class}, new e(iPlayTempleView, this.adapterModel, this.commandManager));
f x = this.adapterModel.x();
this.settingModel = x;
this.interactiveType = x.b().g();
}
@Override // com.mbridge.msdk.newreward.player.presenter.PlayTemplePresenter, com.mbridge.msdk.newreward.player.presenter.BaseTemplatePresenter, com.mbridge.msdk.newreward.player.presenter.AbsPresenter
public void click(View view) {
super.click(view);
if (view.getId() == filterFindViewId(this.is_dy, "mbridge_vfpv")) {
addCTAView();
}
}
private void addCTAView() {
if (this.interactiveType < -1) {
return;
}
if (this.mClickCTAView == null) {
MBridgeClickCTAView mBridgeClickCTAView = new MBridgeClickCTAView(this.context);
this.mClickCTAView = mBridgeClickCTAView;
mBridgeClickCTAView.setCampaign(this.campaignEx);
this.mClickCTAView.setUnitId(this.adapterModel.H());
this.mClickCTAView.preLoadData(null);
this.mClickCTAView.setCtaClickCallBack(new MBridgeClickCTAView.a() { // from class: com.mbridge.msdk.newreward.player.presenter.PlayPresenter202.1
@Override // com.mbridge.msdk.video.module.MBridgeClickCTAView.a
public void ctaClick() {
CampaignEx campaignEx = PlayPresenter202.this.campaignEx;
if (campaignEx != null) {
campaignEx.setClickTempSource(a.g);
PlayPresenter202.this.campaignEx.setTriggerClickSource(a.m);
}
PlayPresenter202 playPresenter202 = PlayPresenter202.this;
playPresenter202.playTempleModel.onAdClick(playPresenter202.mBridgeIds);
PlayPresenter202 playPresenter2022 = PlayPresenter202.this;
playPresenter2022.playTempleModel.eventClickUrl(playPresenter2022.redirectModel);
PlayPresenter202 playPresenter2023 = PlayPresenter202.this;
playPresenter2023.playTempleModel.eventTrackingForClick(playPresenter2023.redirectModel);
}
});
}
int i = this.interactiveType;
if (i >= 0) {
this.iTemplateView.addCTAViewToLayout(this.mClickCTAView, 0);
return;
}
if (i == -1) {
if (this.iTemplateView.getCTAViewState() != 0) {
this.iTemplateView.addCTAViewToLayout(this.mClickCTAView, 0);
this.rootParentView.postDelayed(new Runnable() { // from class: com.mbridge.msdk.newreward.player.presenter.PlayPresenter202.2
@Override // java.lang.Runnable
public void run() {
PlayPresenter202 playPresenter202 = PlayPresenter202.this;
playPresenter202.iTemplateView.addCTAViewToLayout(playPresenter202.mClickCTAView, 8);
}
}, 3000L);
} else {
this.iTemplateView.addCTAViewToLayout(this.mClickCTAView, 8);
}
}
}
@Override // com.mbridge.msdk.newreward.player.presenter.BaseTemplatePresenter, com.mbridge.msdk.playercommon.VideoPlayerStatusListener
public void onPlayStarted(int i) {
super.onPlayStarted(i);
if (this.interactiveType == 0) {
addCTAView();
}
}
@Override // com.mbridge.msdk.newreward.player.presenter.BaseTemplatePresenter, com.mbridge.msdk.playercommon.VideoPlayerStatusListener
public void onPlayProgress(int i, int i2) {
super.onPlayProgress(i, i2);
int i3 = this.interactiveType;
if (i3 == -1 || i != i3) {
return;
}
addCTAView();
}
}