Files
rr3-apk/decompiled-community/sources/com/mbridge/msdk/newreward/player/presenter/PlayPresenter902.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

127 lines
5.7 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.foundation.tools.ak;
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 PlayPresenter902 extends PlayTemplePresenter {
ICusTemplateView iTemplateView;
int iaTp;
int interactiveType;
MBridgeClickCTAView mClickCTAView;
f settingModel;
String templateUrl;
public PlayPresenter902(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();
CampaignEx campaignEx = this.campaignEx;
if (campaignEx != null) {
this.templateUrl = campaignEx.getRewardTemplateMode().e();
}
this.iaTp = ak.a(this.templateUrl, "ia_tp", -5);
}
@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);
addCTAView();
}
@Override // com.mbridge.msdk.newreward.player.presenter.BaseTemplatePresenter, com.mbridge.msdk.playercommon.VideoPlayerStatusListener
public void onPlayStarted(int i) {
super.onPlayStarted(i);
if (this.iaTp == 0 || 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.iaTp;
if (i3 != -5) {
this.interactiveType = i3;
}
int i4 = this.interactiveType;
if (i4 == -1 || i != i4) {
return;
}
addCTAView();
}
private void addCTAView() {
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.PlayPresenter902.1
@Override // com.mbridge.msdk.video.module.MBridgeClickCTAView.a
public void ctaClick() {
CampaignEx campaignEx = PlayPresenter902.this.campaignEx;
if (campaignEx != null) {
campaignEx.setClickTempSource(a.g);
PlayPresenter902.this.campaignEx.setTriggerClickSource(a.m);
}
PlayPresenter902 playPresenter902 = PlayPresenter902.this;
playPresenter902.playTempleModel.onAdClick(playPresenter902.mBridgeIds);
PlayPresenter902 playPresenter9022 = PlayPresenter902.this;
playPresenter9022.playTempleModel.eventClickUrl(playPresenter9022.redirectModel);
PlayPresenter902 playPresenter9023 = PlayPresenter902.this;
playPresenter9023.playTempleModel.eventTrackingForClick(playPresenter9023.redirectModel);
}
});
}
int i = this.iaTp;
if (i == -5) {
if (this.iTemplateView.getCTAViewState() != 0) {
this.iTemplateView.addCTAViewToLayout(this.mClickCTAView, 0);
this.rootParentView.postDelayed(new Runnable() { // from class: com.mbridge.msdk.newreward.player.presenter.PlayPresenter902.3
@Override // java.lang.Runnable
public void run() {
PlayPresenter902 playPresenter902 = PlayPresenter902.this;
playPresenter902.iTemplateView.addCTAViewToLayout(playPresenter902.mClickCTAView, 8);
}
}, 3000L);
return;
} else {
this.iTemplateView.addCTAViewToLayout(this.mClickCTAView, 8);
return;
}
}
if (i == -3) {
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.PlayPresenter902.2
@Override // java.lang.Runnable
public void run() {
PlayPresenter902 playPresenter902 = PlayPresenter902.this;
playPresenter902.iTemplateView.addCTAViewToLayout(playPresenter902.mClickCTAView, 8);
}
}, 3000L);
} else {
this.iTemplateView.addCTAViewToLayout(this.mClickCTAView, 8);
}
}
if (this.iaTp >= 0) {
this.iTemplateView.addCTAViewToLayout(this.mClickCTAView, 0);
}
}
}