Files
rr3-apk/decompiled/sources/com/mbridge/msdk/out/MBSplashHandler.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

268 lines
6.9 KiB
Java

package com.mbridge.msdk.out;
import android.app.Activity;
import android.text.TextUtils;
import android.view.View;
import android.view.ViewGroup;
import android.widget.RelativeLayout;
import com.mbridge.msdk.foundation.tools.ak;
import com.mbridge.msdk.splash.d.c;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public class MBSplashHandler implements BaseExtraInterfaceForHandler {
private static final String TAG = "MBSplashHandler";
private static boolean canSkip = true;
private static int defCountDownS = 5;
private static int logoSizeH = 0;
private static int logoSizeW = 0;
private static int orientation = 1;
private c splashProvider;
private String unitId;
public MBSplashHandler(String str, String str2) {
this(str, str2, canSkip, defCountDownS);
}
public MBSplashHandler(Activity activity, String str, String str2) {
this(activity, str, str2, canSkip, defCountDownS);
}
public MBSplashHandler(String str, String str2, boolean z, int i) {
this(str, str2, z, i, orientation, logoSizeH, logoSizeW);
}
public MBSplashHandler(Activity activity, String str, String str2, boolean z, int i) {
this(activity, str, str2, z, i, orientation, logoSizeH, logoSizeW);
}
public MBSplashHandler(String str, String str2, boolean z, int i, int i2, int i3, int i4) {
String e = ak.e(str2);
if (!TextUtils.isEmpty(e)) {
ak.b(str2, e);
}
this.unitId = str2;
c cVar = new c(null, str, str2);
this.splashProvider = cVar;
cVar.b(z);
this.splashProvider.b(i);
this.splashProvider.a(i2);
this.splashProvider.a(i3, i4);
}
public MBSplashHandler(Activity activity, String str, String str2, boolean z, int i, int i2, int i3, int i4) {
String e = ak.e(str2);
if (!TextUtils.isEmpty(e)) {
ak.b(str2, e);
}
c cVar = new c(activity, str, str2);
this.splashProvider = cVar;
cVar.b(z);
this.splashProvider.b(i);
this.splashProvider.a(i2);
this.splashProvider.a(i3, i4);
}
public void setLoadTimeOut(long j) {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.a(j);
}
}
public void setSplashLoadListener(MBSplashLoadListener mBSplashLoadListener) {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.a(mBSplashLoadListener);
}
}
public void setSplashShowListener(MBSplashShowListener mBSplashShowListener) {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.a(mBSplashShowListener);
}
}
public void preLoad() {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.b("");
}
}
public void preLoadByToken(String str) {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.a(str);
}
}
public void loadAndShow(ViewGroup viewGroup) {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.b("", viewGroup);
}
}
public String getRequestId() {
c cVar = this.splashProvider;
return cVar != null ? cVar.e() : "";
}
public String getCreativeIdWithUnitId() {
c cVar = this.splashProvider;
return cVar != null ? cVar.f() : "";
}
public void loadAndShowByToken(String str, ViewGroup viewGroup) {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.a(str, viewGroup);
}
}
public void loadAndShow(Activity activity) {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.b("", activity);
}
}
public void loadAndShowByToken(String str, Activity activity) {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.a(str, activity);
}
}
public boolean isReady() {
return isReady("");
}
public boolean isReady(String str) {
c cVar = this.splashProvider;
if (cVar != null) {
return cVar.c(str);
}
return false;
}
public void show(ViewGroup viewGroup) {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.d("", viewGroup);
}
}
public void show(ViewGroup viewGroup, String str) {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.c(str, viewGroup);
}
}
public void show(Activity activity) {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.d("", activity);
}
}
public void show(Activity activity, String str) {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.c(str, activity);
}
}
public void setLogoView(View view, int i, int i2) {
if (this.splashProvider != null) {
this.splashProvider.a(view, new RelativeLayout.LayoutParams(i, i2));
}
}
public void setOrientation(int i) {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.a(i);
}
}
public void setDevCloseView(ViewGroup viewGroup) {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.a(viewGroup);
}
}
public void setSupportZoomOut(boolean z) {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.c(z);
}
}
public ViewGroup createZoomOutByType(ZoomOutTypeEnum zoomOutTypeEnum) {
c cVar = this.splashProvider;
if (cVar != null) {
return cVar.a(zoomOutTypeEnum);
}
return null;
}
public void zoomOutAttacked() {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.g();
}
}
public void zoomOutPlayFinish() {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.h();
}
}
public void setNotchScreenParameter(int i, int i2, int i3, int i4) {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.a(i, i3, i2, i4);
}
}
public void onResume() {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.i();
}
}
public void onPause() {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.j();
}
}
public void onDestroy() {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.k();
}
}
public void allowClickSplash(boolean z) {
c cVar = this.splashProvider;
if (cVar != null) {
cVar.d(z);
}
}
@Override // com.mbridge.msdk.out.BaseExtraInterfaceForHandler
public void setExtraInfo(JSONObject jSONObject) {
com.mbridge.msdk.foundation.controller.c.m().a(this.unitId, jSONObject);
}
}