- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
152 lines
4.1 KiB
Java
152 lines
4.1 KiB
Java
package com.mbridge.msdk.out;
|
|
|
|
import android.app.Activity;
|
|
import android.text.TextUtils;
|
|
import android.view.ViewGroup;
|
|
import com.mbridge.msdk.advanced.b.c;
|
|
import com.mbridge.msdk.foundation.tools.ak;
|
|
import org.json.JSONObject;
|
|
|
|
/* loaded from: classes4.dex */
|
|
public class MBNativeAdvancedHandler {
|
|
private c nativeAdvancedProvider;
|
|
|
|
public MBNativeAdvancedHandler(Activity activity, String str, String str2) {
|
|
String e = ak.e(str2);
|
|
if (!TextUtils.isEmpty(e)) {
|
|
ak.b(str2, e);
|
|
}
|
|
this.nativeAdvancedProvider = new c(str, str2, activity);
|
|
}
|
|
|
|
/* renamed from: com.mbridge.msdk.out.MBNativeAdvancedHandler$1, reason: invalid class name */
|
|
public static /* synthetic */ class AnonymousClass1 {
|
|
static final /* synthetic */ int[] $SwitchMap$com$mbridge$msdk$out$MBMultiStateEnum;
|
|
|
|
static {
|
|
int[] iArr = new int[MBMultiStateEnum.values().length];
|
|
$SwitchMap$com$mbridge$msdk$out$MBMultiStateEnum = iArr;
|
|
try {
|
|
iArr[MBMultiStateEnum.negative.ordinal()] = 1;
|
|
} catch (NoSuchFieldError unused) {
|
|
}
|
|
try {
|
|
$SwitchMap$com$mbridge$msdk$out$MBMultiStateEnum[MBMultiStateEnum.positive.ordinal()] = 2;
|
|
} catch (NoSuchFieldError unused2) {
|
|
}
|
|
try {
|
|
$SwitchMap$com$mbridge$msdk$out$MBMultiStateEnum[MBMultiStateEnum.undefined.ordinal()] = 3;
|
|
} catch (NoSuchFieldError unused3) {
|
|
}
|
|
}
|
|
}
|
|
|
|
public void setCloseButtonState(MBMultiStateEnum mBMultiStateEnum) {
|
|
int i = AnonymousClass1.$SwitchMap$com$mbridge$msdk$out$MBMultiStateEnum[mBMultiStateEnum.ordinal()];
|
|
int i2 = 1;
|
|
if (i == 1) {
|
|
i2 = 0;
|
|
} else if (i != 2) {
|
|
i2 = -1;
|
|
}
|
|
this.nativeAdvancedProvider.a(i2);
|
|
}
|
|
|
|
public void setNativeViewSize(int i, int i2) {
|
|
this.nativeAdvancedProvider.a(i2, i);
|
|
}
|
|
|
|
public void setViewElementStyle(JSONObject jSONObject) {
|
|
c cVar = this.nativeAdvancedProvider;
|
|
if (cVar != null) {
|
|
cVar.a(jSONObject);
|
|
}
|
|
}
|
|
|
|
public void setAdListener(NativeAdvancedAdListener nativeAdvancedAdListener) {
|
|
c cVar = this.nativeAdvancedProvider;
|
|
if (cVar != null) {
|
|
cVar.a(nativeAdvancedAdListener);
|
|
}
|
|
}
|
|
|
|
public void load() {
|
|
c cVar = this.nativeAdvancedProvider;
|
|
if (cVar != null) {
|
|
cVar.b("");
|
|
}
|
|
}
|
|
|
|
public void loadByToken(String str) {
|
|
c cVar = this.nativeAdvancedProvider;
|
|
if (cVar != null) {
|
|
cVar.a(str);
|
|
}
|
|
}
|
|
|
|
public boolean isReady() {
|
|
return isReady("");
|
|
}
|
|
|
|
public boolean isReady(String str) {
|
|
c cVar = this.nativeAdvancedProvider;
|
|
if (cVar != null) {
|
|
return cVar.c(str);
|
|
}
|
|
return false;
|
|
}
|
|
|
|
public String getRequestId() {
|
|
c cVar = this.nativeAdvancedProvider;
|
|
return cVar != null ? cVar.d() : "";
|
|
}
|
|
|
|
public String getCreativeIdWithUnitId() {
|
|
c cVar = this.nativeAdvancedProvider;
|
|
return cVar != null ? cVar.e() : "";
|
|
}
|
|
|
|
public void autoLoopPlay(int i) {
|
|
c cVar = this.nativeAdvancedProvider;
|
|
if (cVar != null) {
|
|
cVar.c(i);
|
|
}
|
|
}
|
|
|
|
public void setPlayMuteState(int i) {
|
|
c cVar = this.nativeAdvancedProvider;
|
|
if (cVar != null) {
|
|
cVar.b(i);
|
|
}
|
|
}
|
|
|
|
public void onResume() {
|
|
c cVar = this.nativeAdvancedProvider;
|
|
if (cVar != null) {
|
|
cVar.d(3);
|
|
}
|
|
}
|
|
|
|
public void onPause() {
|
|
c cVar = this.nativeAdvancedProvider;
|
|
if (cVar != null) {
|
|
cVar.e(3);
|
|
}
|
|
}
|
|
|
|
public void release() {
|
|
c cVar = this.nativeAdvancedProvider;
|
|
if (cVar != null) {
|
|
cVar.f();
|
|
}
|
|
}
|
|
|
|
public ViewGroup getAdViewGroup() {
|
|
c cVar = this.nativeAdvancedProvider;
|
|
if (cVar != null) {
|
|
return cVar.b();
|
|
}
|
|
return null;
|
|
}
|
|
}
|