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>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,90 @@
package com.fyber.inneractive.sdk.mraid;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import com.fyber.inneractive.sdk.config.IAConfigManager;
import com.fyber.inneractive.sdk.external.InneractiveAdSpot;
import com.fyber.inneractive.sdk.factories.a;
import com.fyber.inneractive.sdk.factories.b;
import com.fyber.inneractive.sdk.factories.c;
import com.fyber.inneractive.sdk.util.IAlog;
/* loaded from: classes2.dex */
public class IAMraidKit extends BroadcastReceiver {
private static final com.fyber.inneractive.sdk.util.v sProvider = new a();
public class a implements com.fyber.inneractive.sdk.util.v {
@Override // com.fyber.inneractive.sdk.util.v
public final boolean a() {
return false;
}
@Override // com.fyber.inneractive.sdk.util.v
public final com.fyber.inneractive.sdk.util.w getType() {
return com.fyber.inneractive.sdk.util.w.Mraid;
}
}
public class b implements b.InterfaceC0070b {
@Override // com.fyber.inneractive.sdk.factories.b.InterfaceC0070b
public final com.fyber.inneractive.sdk.interfaces.a a() {
return new com.fyber.inneractive.sdk.flow.n();
}
@Override // com.fyber.inneractive.sdk.factories.b.InterfaceC0070b
public final com.fyber.inneractive.sdk.response.b b() {
return new com.fyber.inneractive.sdk.response.c();
}
}
public class c implements c.a {
public c() {
}
@Override // com.fyber.inneractive.sdk.factories.c.a
public final boolean a(InneractiveAdSpot inneractiveAdSpot) {
return IAMraidKit.this.isMRaidSpotContent(inneractiveAdSpot);
}
@Override // com.fyber.inneractive.sdk.factories.c.a
public final com.fyber.inneractive.sdk.interfaces.c b(InneractiveAdSpot inneractiveAdSpot) {
return new com.fyber.inneractive.sdk.renderers.l();
}
}
public class d implements a.InterfaceC0069a {
public d() {
}
@Override // com.fyber.inneractive.sdk.factories.a.InterfaceC0069a
public final boolean a(InneractiveAdSpot inneractiveAdSpot) {
return IAMraidKit.this.isMRaidSpotContent(inneractiveAdSpot);
}
@Override // com.fyber.inneractive.sdk.factories.a.InterfaceC0069a
public final com.fyber.inneractive.sdk.interfaces.b a() {
return new com.fyber.inneractive.sdk.renderers.h();
}
}
/* JADX INFO: Access modifiers changed from: private */
public boolean isMRaidSpotContent(InneractiveAdSpot inneractiveAdSpot) {
return inneractiveAdSpot.getAdContent() != null && (inneractiveAdSpot.getAdContent() instanceof com.fyber.inneractive.sdk.flow.c0);
}
@Override // android.content.BroadcastReceiver
public void onReceive(Context context, Intent intent) {
IAlog.a("IAMraidKit: onReceive in package: %s", context.getApplicationContext().getPackageName());
com.fyber.inneractive.sdk.util.v vVar = sProvider;
IAConfigManager.L.H.put(vVar.getType(), vVar);
b bVar = new b();
com.fyber.inneractive.sdk.factories.b bVar2 = b.a.a;
bVar2.a(com.fyber.inneractive.sdk.response.a.RETURNED_ADTYPE_HTML, bVar);
bVar2.a(com.fyber.inneractive.sdk.response.a.RETURNED_ADTYPE_MRAID, bVar);
com.fyber.inneractive.sdk.factories.c cVar = c.b.a;
cVar.a.add(new c());
com.fyber.inneractive.sdk.factories.a aVar = a.b.a;
aVar.a.add(new d());
}
}

View File

@@ -0,0 +1,21 @@
package com.fyber.inneractive.sdk.mraid;
import com.fyber.inneractive.sdk.util.p0;
import java.util.LinkedHashMap;
/* loaded from: classes2.dex */
public abstract class a extends b {
public a(LinkedHashMap linkedHashMap, com.fyber.inneractive.sdk.web.j jVar, p0 p0Var) {
super(linkedHashMap, jVar, p0Var);
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final boolean b() {
return true;
}
public abstract String c();
public void d() {
}
}

View File

@@ -0,0 +1,15 @@
package com.fyber.inneractive.sdk.mraid;
/* loaded from: classes2.dex */
public final class a0 extends u {
public boolean a;
public boolean b;
public boolean c;
public boolean d;
public boolean e;
@Override // com.fyber.inneractive.sdk.mraid.u
public final String a() {
return "supports: {sms: " + String.valueOf(this.a) + ", tel: " + String.valueOf(this.b) + ", calendar: " + String.valueOf(this.c) + ", storePicture: " + String.valueOf(this.d) + ", inlineVideo: " + String.valueOf(this.e) + "}";
}
}

View File

@@ -0,0 +1,38 @@
package com.fyber.inneractive.sdk.mraid;
import com.fyber.inneractive.sdk.util.p0;
import java.util.Map;
/* loaded from: classes2.dex */
public abstract class b {
public String a;
public final Map<String, String> b;
public final com.fyber.inneractive.sdk.web.j c;
public final p0 d;
public b(Map<String, String> map, com.fyber.inneractive.sdk.web.j jVar, p0 p0Var) {
this.b = map;
this.d = p0Var;
this.c = jVar;
}
public final int a(String str) {
String str2 = this.b.get(str);
if (str2 == null) {
return -1;
}
try {
return Integer.parseInt(str2, 10);
} catch (NumberFormatException unused) {
return -1;
}
}
public abstract void a();
public final String b(String str) {
return this.b.get(str);
}
public abstract boolean b();
}

View File

@@ -0,0 +1,10 @@
package com.fyber.inneractive.sdk.mraid;
/* loaded from: classes2.dex */
public enum b0 {
LOADING,
DEFAULT,
EXPANDED,
RESIZED,
HIDDEN
}

View File

@@ -0,0 +1,21 @@
package com.fyber.inneractive.sdk.mraid;
import com.fyber.inneractive.sdk.util.p0;
import java.util.LinkedHashMap;
/* loaded from: classes2.dex */
public final class c extends b {
public c(LinkedHashMap linkedHashMap, com.fyber.inneractive.sdk.web.j jVar, p0 p0Var) {
super(linkedHashMap, jVar, p0Var);
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final void a() {
this.c.r();
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final boolean b() {
return true;
}
}

View File

@@ -0,0 +1,15 @@
package com.fyber.inneractive.sdk.mraid;
/* loaded from: classes2.dex */
public final class c0 extends u {
public final boolean a;
public c0(boolean z) {
this.a = z;
}
@Override // com.fyber.inneractive.sdk.mraid.u
public final String a() {
return "viewable: ".concat(this.a ? "true" : "false");
}
}

View File

@@ -0,0 +1,65 @@
package com.fyber.inneractive.sdk.mraid;
import android.content.ActivityNotFoundException;
import android.content.Context;
import android.content.Intent;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.p0;
import com.fyber.inneractive.sdk.web.j;
import com.google.android.gms.drive.DriveFile;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;
/* loaded from: classes2.dex */
public final class d extends a {
public d(LinkedHashMap linkedHashMap, com.fyber.inneractive.sdk.web.j jVar, p0 p0Var) {
super(linkedHashMap, jVar, p0Var);
}
@Override // com.fyber.inneractive.sdk.mraid.a
public final String c() {
return null;
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final void a() {
com.fyber.inneractive.sdk.web.j jVar = this.c;
Map<String, String> map = this.b;
Context l = jVar.l();
if (!com.fyber.inneractive.sdk.util.m.p()) {
IAlog.a("createCalendarEvent supported for devices post-ICS", new Object[0]);
jVar.a(g.CREATE_CALENDAR_EVENT, "Action is unsupported on this device (need Android version Ice Cream Sandwich or above)");
return;
}
try {
HashMap a = com.fyber.inneractive.sdk.web.j.a(map);
Intent type = new Intent("android.intent.action.INSERT").setType("vnd.android.cursor.item/event");
for (String str : a.keySet()) {
Object obj = a.get(str);
if (obj instanceof Long) {
type.putExtra(str, ((Long) obj).longValue());
} else if (obj instanceof Integer) {
type.putExtra(str, ((Integer) obj).intValue());
} else {
type.putExtra(str, (String) obj);
}
}
type.setFlags(DriveFile.MODE_READ_ONLY);
l.startActivity(type);
L l2 = jVar.g;
if (l2 != 0) {
((j.f) l2).a();
}
} catch (ActivityNotFoundException unused) {
IAlog.a("There is no calendar app installed!", new Object[0]);
jVar.a(g.CREATE_CALENDAR_EVENT, "Action is unsupported on this device - no calendar app installed");
} catch (IllegalArgumentException e) {
IAlog.a("invalid parameters for create calendar ", e.getMessage());
jVar.a(g.CREATE_CALENDAR_EVENT, e.getMessage());
} catch (Exception unused2) {
IAlog.a("Failed to create calendar event.", new Object[0]);
jVar.a(g.CREATE_CALENDAR_EVENT, "could not create calendar event");
}
}
}

View File

@@ -0,0 +1,23 @@
package com.fyber.inneractive.sdk.mraid;
import com.fyber.inneractive.sdk.util.p0;
import java.util.LinkedHashMap;
/* loaded from: classes2.dex */
public final class e extends a {
public e(LinkedHashMap linkedHashMap, com.fyber.inneractive.sdk.web.j jVar, p0 p0Var) {
super(linkedHashMap, jVar, p0Var);
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final void a() {
int a = a("w");
int a2 = a("h");
this.c.a(b("url"), a <= 0 ? -1 : a, a2 <= 0 ? -1 : a2, "true".equals(this.b.get("shouldUseCustomClose")), "true".equals(this.b.get("lockOrientation")));
}
@Override // com.fyber.inneractive.sdk.mraid.a
public final String c() {
return b("url");
}
}

View File

@@ -0,0 +1,75 @@
package com.fyber.inneractive.sdk.mraid;
/* loaded from: classes2.dex */
public final /* synthetic */ class f {
public static final /* synthetic */ int[] a;
static {
int[] iArr = new int[g.values().length];
a = iArr;
try {
iArr[g.CLOSE.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
a[g.EXPAND.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
try {
a[g.USECUSTOMCLOSE.ordinal()] = 3;
} catch (NoSuchFieldError unused3) {
}
try {
a[g.OPEN.ordinal()] = 4;
} catch (NoSuchFieldError unused4) {
}
try {
a[g.RESIZE.ordinal()] = 5;
} catch (NoSuchFieldError unused5) {
}
try {
a[g.GET_RESIZE_PROPERTIES.ordinal()] = 6;
} catch (NoSuchFieldError unused6) {
}
try {
a[g.SET_RESIZE_PROPERTIES.ordinal()] = 7;
} catch (NoSuchFieldError unused7) {
}
try {
a[g.SET_ORIENTATION_PROPERTIES.ordinal()] = 8;
} catch (NoSuchFieldError unused8) {
}
try {
a[g.PLAY_VIDEO.ordinal()] = 9;
} catch (NoSuchFieldError unused9) {
}
try {
a[g.STORE_PICTURE.ordinal()] = 10;
} catch (NoSuchFieldError unused10) {
}
try {
a[g.GET_CURRENT_POSITION.ordinal()] = 11;
} catch (NoSuchFieldError unused11) {
}
try {
a[g.GET_DEFAULT_POSITION.ordinal()] = 12;
} catch (NoSuchFieldError unused12) {
}
try {
a[g.GET_MAX_SIZE.ordinal()] = 13;
} catch (NoSuchFieldError unused13) {
}
try {
a[g.GET_SCREEN_SIZE.ordinal()] = 14;
} catch (NoSuchFieldError unused14) {
}
try {
a[g.CREATE_CALENDAR_EVENT.ordinal()] = 15;
} catch (NoSuchFieldError unused15) {
}
try {
a[g.UNSPECIFIED.ordinal()] = 16;
} catch (NoSuchFieldError unused16) {
}
}
}

View File

@@ -0,0 +1,42 @@
package com.fyber.inneractive.sdk.mraid;
import com.vungle.ads.internal.presenter.MRAIDPresenter;
/* loaded from: classes2.dex */
public enum g {
CLOSE("close"),
EXPAND("expand"),
USECUSTOMCLOSE("usecustomclose"),
OPEN(MRAIDPresenter.OPEN),
RESIZE("resize"),
GET_RESIZE_PROPERTIES("getResizeProperties"),
SET_RESIZE_PROPERTIES("setResizeProperties"),
SET_ORIENTATION_PROPERTIES(MRAIDPresenter.SET_ORIENTATION_PROPERTIES),
PLAY_VIDEO("playVideo"),
STORE_PICTURE("storePicture"),
GET_CURRENT_POSITION("getCurrentPosition"),
GET_DEFAULT_POSITION("getDefaultPosition"),
GET_MAX_SIZE("getMaxSize"),
GET_SCREEN_SIZE("getScreenSize"),
CREATE_CALENDAR_EVENT("createCalendarEvent"),
UNSPECIFIED("");
private String mCommand;
g(String str) {
this.mCommand = str;
}
public static g a(String str) {
for (g gVar : values()) {
if (gVar.mCommand.equals(str)) {
return gVar;
}
}
return UNSPECIFIED;
}
public final String e() {
return this.mCommand;
}
}

View File

@@ -0,0 +1,21 @@
package com.fyber.inneractive.sdk.mraid;
import com.fyber.inneractive.sdk.util.p0;
import java.util.LinkedHashMap;
/* loaded from: classes2.dex */
public final class h extends b {
public h(LinkedHashMap linkedHashMap, com.fyber.inneractive.sdk.web.j jVar, p0 p0Var) {
super(linkedHashMap, jVar, p0Var);
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final boolean b() {
return false;
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final void a() {
this.c.a(g.GET_CURRENT_POSITION, "Unsupported action getCurrentPosition");
}
}

View File

@@ -0,0 +1,21 @@
package com.fyber.inneractive.sdk.mraid;
import com.fyber.inneractive.sdk.util.p0;
import java.util.LinkedHashMap;
/* loaded from: classes2.dex */
public final class i extends b {
public i(LinkedHashMap linkedHashMap, com.fyber.inneractive.sdk.web.j jVar, p0 p0Var) {
super(linkedHashMap, jVar, p0Var);
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final boolean b() {
return false;
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final void a() {
this.c.a(g.GET_DEFAULT_POSITION, "Unsupported action getDefaultPosition");
}
}

View File

@@ -0,0 +1,22 @@
package com.fyber.inneractive.sdk.mraid;
import com.fyber.inneractive.sdk.util.p0;
import java.util.LinkedHashMap;
/* loaded from: classes2.dex */
public final class j extends b {
public j(LinkedHashMap linkedHashMap, com.fyber.inneractive.sdk.web.j jVar, p0 p0Var) {
super(linkedHashMap, jVar, p0Var);
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final boolean b() {
return false;
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final void a() {
com.fyber.inneractive.sdk.web.j jVar = this.c;
jVar.a(new w(jVar.c0, jVar.d0));
}
}

View File

@@ -0,0 +1,21 @@
package com.fyber.inneractive.sdk.mraid;
import com.fyber.inneractive.sdk.util.p0;
import java.util.LinkedHashMap;
/* loaded from: classes2.dex */
public final class k extends b {
public k(LinkedHashMap linkedHashMap, com.fyber.inneractive.sdk.web.j jVar, p0 p0Var) {
super(linkedHashMap, jVar, p0Var);
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final void a() {
this.c.getClass();
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final boolean b() {
return false;
}
}

View File

@@ -0,0 +1,22 @@
package com.fyber.inneractive.sdk.mraid;
import com.fyber.inneractive.sdk.util.p0;
import java.util.LinkedHashMap;
/* loaded from: classes2.dex */
public final class l extends b {
public l(LinkedHashMap linkedHashMap, com.fyber.inneractive.sdk.web.j jVar, p0 p0Var) {
super(linkedHashMap, jVar, p0Var);
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final boolean b() {
return false;
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final void a() {
com.fyber.inneractive.sdk.web.j jVar = this.c;
jVar.a(new y(jVar.a0, jVar.b0));
}
}

View File

@@ -0,0 +1,56 @@
package com.fyber.inneractive.sdk.mraid;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.a0;
import com.fyber.inneractive.sdk.util.p0;
import com.fyber.inneractive.sdk.web.j;
import com.mbridge.msdk.newreward.function.common.MBridgeError;
import java.util.LinkedHashMap;
/* loaded from: classes2.dex */
public final class m extends a {
public m(LinkedHashMap linkedHashMap, com.fyber.inneractive.sdk.web.j jVar, p0 p0Var) {
super(linkedHashMap, jVar, p0Var);
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final void a() {
a0.a aVar;
String b = b("url");
IAlog.e("IAmraidActionOpen: opening Internal Browser For Url: %s", b);
com.fyber.inneractive.sdk.web.j jVar = this.c;
if (jVar != null) {
p0 p0Var = this.d;
L l = jVar.g;
if (l != 0) {
aVar = ((j.f) l).a(b, p0Var, null);
} else {
a0.d dVar = a0.d.FAILED;
Exception exc = new Exception("No webview listener available");
if (jVar.l() != null) {
jVar.l().getClass();
}
aVar = new a0.a(dVar, exc);
}
if (aVar.a == a0.d.FAILED) {
com.fyber.inneractive.sdk.web.j jVar2 = this.c;
g gVar = g.OPEN;
Throwable th = aVar.b;
jVar2.a(gVar, th == null ? MBridgeError.ERROR_MESSAGE_UN_KNOWN : th.getMessage());
}
}
}
@Override // com.fyber.inneractive.sdk.mraid.a
public final String c() {
return b("url");
}
@Override // com.fyber.inneractive.sdk.mraid.a
public final void d() {
com.fyber.inneractive.sdk.web.j jVar = this.c;
if (jVar != null) {
jVar.a(g.OPEN, "No native click was detected in a timely fashion");
}
}
}

View File

@@ -0,0 +1,32 @@
package com.fyber.inneractive.sdk.mraid;
import com.facebook.share.internal.ShareConstants;
import com.fyber.inneractive.sdk.ui.IAmraidWebViewController;
import com.fyber.inneractive.sdk.util.p0;
import com.fyber.inneractive.sdk.web.j;
import java.util.LinkedHashMap;
/* loaded from: classes2.dex */
public final class n extends a {
public n(LinkedHashMap linkedHashMap, com.fyber.inneractive.sdk.web.j jVar, p0 p0Var) {
super(linkedHashMap, jVar, p0Var);
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final void a() {
String b = b(ShareConstants.MEDIA_URI);
if (b == null || "".equals(b)) {
this.c.a(g.PLAY_VIDEO, "Video can't be played with null or empty URL");
return;
}
L l = ((IAmraidWebViewController) this.c).g;
if (l != 0) {
((j.f) l).a(b);
}
}
@Override // com.fyber.inneractive.sdk.mraid.a
public final String c() {
return b(ShareConstants.MEDIA_URI);
}
}

View File

@@ -0,0 +1,140 @@
package com.fyber.inneractive.sdk.mraid;
import android.R;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import android.widget.RelativeLayout;
import com.fyber.inneractive.sdk.external.InneractiveAdRequest;
import com.fyber.inneractive.sdk.network.s;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.p0;
import com.fyber.inneractive.sdk.web.j;
import java.util.LinkedHashMap;
/* loaded from: classes2.dex */
public final class o extends b {
public o(LinkedHashMap linkedHashMap, com.fyber.inneractive.sdk.web.j jVar, p0 p0Var) {
super(linkedHashMap, jVar, p0Var);
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final void a() {
com.fyber.inneractive.sdk.config.global.s sVar;
int a = a("w");
int a2 = a("h");
int a3 = a("offsetX");
int a4 = a("offsetY");
boolean equals = "true".equals(this.b.get("allowOffscreen"));
b("customClosePosition");
if (a <= 0) {
a = this.c.a0;
}
if (a2 <= 0) {
a2 = this.c.b0;
}
com.fyber.inneractive.sdk.web.j jVar = this.c;
com.fyber.inneractive.sdk.web.h hVar = jVar.b;
if (hVar == null) {
return;
}
try {
ViewGroup viewGroup = (ViewGroup) hVar.getRootView().findViewById(R.id.content);
jVar.S = viewGroup;
if (viewGroup == null) {
IAlog.f("Couldn't find content in the view tree", new Object[0]);
jVar.a(g.RESIZE, "Ad can be resized only if it's state is default or resized.");
return;
}
if (jVar.P == j.d.DISABLED) {
return;
}
b0 b0Var = jVar.O;
if (b0Var != b0.DEFAULT && b0Var != b0.RESIZED) {
jVar.a(g.RESIZE, "Ad can be resized only if it's state is default or resized.");
return;
}
if (a < 0 && a2 < 0) {
jVar.a(g.RESIZE, "Creative size passed to resize() was invalid.");
return;
}
jVar.Y = false;
L l = jVar.g;
if (l != 0) {
((j.f) l).b(false);
}
j.h hVar2 = jVar.Q;
if (hVar2 == j.h.ALWAYS_VISIBLE || (!jVar.Y && hVar2 != j.h.ALWAYS_HIDDEN)) {
jVar.c(true);
}
jVar.d(false);
jVar.f0 = com.fyber.inneractive.sdk.util.o.a(a2);
jVar.e0 = com.fyber.inneractive.sdk.util.o.a(a);
if (!equals) {
int i = (a3 + a) - jVar.a0;
if (i > 0) {
a3 -= i;
}
if (a3 < 0) {
a3 = 0;
}
int i2 = (a4 + a2) - jVar.b0;
if (i2 > 0) {
a4 -= i2;
}
if (a4 < 0) {
a4 = 0;
}
}
ViewGroup.LayoutParams layoutParams = jVar.b.getLayoutParams();
RelativeLayout relativeLayout = null;
if (layoutParams instanceof RelativeLayout.LayoutParams) {
RelativeLayout.LayoutParams a5 = com.fyber.inneractive.sdk.util.t.a(com.fyber.inneractive.sdk.util.o.a(a), com.fyber.inneractive.sdk.util.o.a(a2), (a3 == 0 && a4 == 0) ? new int[]{13} : null);
a5.leftMargin = a3;
a5.topMargin = a4;
jVar.b.setLayoutParams(a5);
} else if (layoutParams instanceof FrameLayout.LayoutParams) {
jVar.b.setLayoutParams(new FrameLayout.LayoutParams(com.fyber.inneractive.sdk.util.o.a(a), com.fyber.inneractive.sdk.util.o.a(a2), 17));
}
b0 b0Var2 = jVar.O;
b0 b0Var3 = b0.RESIZED;
if (b0Var2 != b0Var3) {
jVar.O = b0Var3;
jVar.a(new z(b0Var3));
int i3 = jVar.e0;
if (i3 != -1 && jVar.f0 != -1) {
jVar.a(new t(com.fyber.inneractive.sdk.util.o.b(i3), com.fyber.inneractive.sdk.util.o.b(jVar.f0)));
}
}
g gVar = g.RESIZE;
com.fyber.inneractive.sdk.network.r rVar = com.fyber.inneractive.sdk.network.r.BANNER_RESIZE_EXPAND;
InneractiveAdRequest inneractiveAdRequest = jVar.r;
com.fyber.inneractive.sdk.flow.q qVar = jVar.s;
com.fyber.inneractive.sdk.response.e d = qVar != null ? qVar.d() : null;
com.fyber.inneractive.sdk.flow.q qVar2 = jVar.s;
new s.a(rVar, inneractiveAdRequest, d, (qVar2 == null || (sVar = qVar2.c) == null) ? null : sVar.c()).a("action", gVar.e()).a((String) null);
ViewGroup viewGroup2 = (ViewGroup) jVar.b.getParent();
if (viewGroup2 != null) {
ViewGroup viewGroup3 = (ViewGroup) viewGroup2.findViewById(com.fyber.inneractive.sdk.R.id.ia_identifier_overlay);
if (viewGroup3 instanceof RelativeLayout) {
relativeLayout = (RelativeLayout) viewGroup3;
}
}
com.fyber.inneractive.sdk.web.h hVar3 = jVar.b;
if (hVar3 != null && relativeLayout != null) {
relativeLayout.setLayoutParams(hVar3.getLayoutParams());
}
L l2 = jVar.g;
if (l2 != 0) {
((j.f) l2).c();
}
} catch (Exception unused) {
IAlog.f("Couldn't find content in the view tree", new Object[0]);
jVar.a(g.RESIZE, "Ad can be resized only if it's state is default or resized.");
}
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final boolean b() {
return true;
}
}

View File

@@ -0,0 +1,23 @@
package com.fyber.inneractive.sdk.mraid;
import com.fyber.inneractive.sdk.util.p0;
import java.util.LinkedHashMap;
import java.util.Map;
/* loaded from: classes2.dex */
public final class p extends b {
public p(LinkedHashMap linkedHashMap, com.fyber.inneractive.sdk.web.j jVar, p0 p0Var) {
super(linkedHashMap, jVar, p0Var);
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final void a() {
Map<String, String> map = this.b;
this.c.setOrientationProperties((map != null && map.containsKey("allowOrientationChange") && "false".equals(this.b.get("allowOrientationChange"))) ? false : true, b("forceOrientation"));
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final boolean b() {
return false;
}
}

View File

@@ -0,0 +1,21 @@
package com.fyber.inneractive.sdk.mraid;
import com.fyber.inneractive.sdk.util.p0;
import java.util.LinkedHashMap;
/* loaded from: classes2.dex */
public final class q extends b {
public q(LinkedHashMap linkedHashMap, com.fyber.inneractive.sdk.web.j jVar, p0 p0Var) {
super(linkedHashMap, jVar, p0Var);
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final void a() {
this.c.setResizeProperties();
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final boolean b() {
return false;
}
}

View File

@@ -0,0 +1,58 @@
package com.fyber.inneractive.sdk.mraid;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Environment;
import com.facebook.share.internal.ShareConstants;
import com.fyber.inneractive.sdk.config.IAConfigManager;
import com.fyber.inneractive.sdk.network.l0;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.p0;
import java.io.File;
import java.util.LinkedHashMap;
/* loaded from: classes2.dex */
public final class r extends a {
public r(LinkedHashMap linkedHashMap, com.fyber.inneractive.sdk.web.j jVar, p0 p0Var) {
super(linkedHashMap, jVar, p0Var);
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final void a() {
String b = b(ShareConstants.MEDIA_URI);
if (b != null) {
String str = "";
if (!"".equals(b)) {
com.fyber.inneractive.sdk.web.j jVar = this.c;
Context l = jVar.l();
try {
str = Environment.getExternalStorageState();
} catch (Throwable unused) {
}
if (!"mounted".equals(str) || com.fyber.inneractive.sdk.util.o.a.checkCallingOrSelfPermission("android.permission.WRITE_EXTERNAL_STORAGE") != 0) {
jVar.a(g.STORE_PICTURE, "Error downloading file - the device does not have an SD card mounted, or the Android permission is not granted.");
IAlog.a("Error downloading file. Please check if the Android permission is not granted, or maybe the device does not have an SD card mounted? ", new Object[0]);
return;
}
if (l instanceof Activity) {
new AlertDialog.Builder(jVar.l()).setTitle("Save Image").setMessage("Download image to Picture gallery?").setNegativeButton("Cancel", (DialogInterface.OnClickListener) null).setPositiveButton("Okay", new com.fyber.inneractive.sdk.web.r(jVar, b)).setCancelable(true).show();
return;
}
com.fyber.inneractive.sdk.util.p.b.post(new com.fyber.inneractive.sdk.web.o("Downloading image to Picture gallery..."));
new File(Environment.getExternalStorageDirectory(), "Pictures").mkdirs();
com.fyber.inneractive.sdk.flow.q qVar = jVar.s;
IAConfigManager.L.r.a(new l0(new com.fyber.inneractive.sdk.web.q(jVar), b, qVar != null ? qVar.c : null));
return;
}
}
this.c.a(g.STORE_PICTURE, "Image can't be stored with null or empty URL");
IAlog.a("Mraid Store Picture -Invalid URI ", new Object[0]);
}
@Override // com.fyber.inneractive.sdk.mraid.a
public final String c() {
return b(ShareConstants.MEDIA_URI);
}
}

View File

@@ -0,0 +1,32 @@
package com.fyber.inneractive.sdk.mraid;
import com.fyber.inneractive.sdk.external.InneractiveAdManager;
import com.fyber.inneractive.sdk.util.p0;
import com.fyber.inneractive.sdk.web.j;
import java.util.LinkedHashMap;
/* loaded from: classes2.dex */
public final class s extends b {
public s(LinkedHashMap linkedHashMap, com.fyber.inneractive.sdk.web.j jVar, p0 p0Var) {
super(linkedHashMap, jVar, p0Var);
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final boolean b() {
return false;
}
@Override // com.fyber.inneractive.sdk.mraid.b
public final void a() {
boolean equals = "true".equals(this.b.get("shouldUseCustomClose"));
if (InneractiveAdManager.isCurrentUserAChild()) {
equals = false;
}
com.fyber.inneractive.sdk.web.j jVar = this.c;
jVar.Y = equals;
L l = jVar.g;
if (l != 0) {
((j.f) l).b(equals);
}
}
}

View File

@@ -0,0 +1,21 @@
package com.fyber.inneractive.sdk.mraid;
/* loaded from: classes2.dex */
public final class t extends u {
public final int a;
public final int b;
public t(int i, int i2) {
this.a = i;
this.b = i2;
}
public static t a(int i, int i2) {
return new t(i, i2);
}
@Override // com.fyber.inneractive.sdk.mraid.u
public final String a() {
return "adSize: { width: " + this.a + ", height: " + this.b + " }";
}
}

View File

@@ -0,0 +1,11 @@
package com.fyber.inneractive.sdk.mraid;
/* loaded from: classes2.dex */
public abstract class u {
public abstract String a();
public final String toString() {
String a = a();
return a != null ? a.replaceAll("[^a-zA-Z0-9_,:\\s\\{\\}\\'\\\"]", "") : "";
}
}

View File

@@ -0,0 +1,19 @@
package com.fyber.inneractive.sdk.mraid;
/* loaded from: classes2.dex */
public final class v extends u {
public final int a;
public final int b;
public final int d = 0;
public final int c = 0;
public v(int i, int i2) {
this.a = i;
this.b = i2;
}
@Override // com.fyber.inneractive.sdk.mraid.u
public final String a() {
return "currentPosition: { x: " + this.c + ", y: " + this.d + ", width: " + this.a + ", height: " + this.b + " }";
}
}

View File

@@ -0,0 +1,17 @@
package com.fyber.inneractive.sdk.mraid;
/* loaded from: classes2.dex */
public final class w extends u {
public final int a;
public final int b;
public w(int i, int i2) {
this.a = i;
this.b = i2;
}
@Override // com.fyber.inneractive.sdk.mraid.u
public final String a() {
return "maxSize: { width: " + this.a + ", height: " + this.b + " }";
}
}

View File

@@ -0,0 +1,17 @@
package com.fyber.inneractive.sdk.mraid;
import com.fyber.inneractive.sdk.web.j;
/* loaded from: classes2.dex */
public final class x extends u {
public final j.g a;
public x(j.g gVar) {
this.a = gVar;
}
@Override // com.fyber.inneractive.sdk.mraid.u
public final String a() {
return "placementType: '" + this.a.toString().toLowerCase() + "'";
}
}

View File

@@ -0,0 +1,17 @@
package com.fyber.inneractive.sdk.mraid;
/* loaded from: classes2.dex */
public final class y extends u {
public final int a;
public final int b;
public y(int i, int i2) {
this.a = i;
this.b = i2;
}
@Override // com.fyber.inneractive.sdk.mraid.u
public final String a() {
return "screenSize: { width: " + this.a + ", height: " + this.b + " }";
}
}

View File

@@ -0,0 +1,19 @@
package com.fyber.inneractive.sdk.mraid;
/* loaded from: classes2.dex */
public final class z extends u {
public final b0 a;
public z(b0 b0Var) {
this.a = b0Var;
}
public static z a(b0 b0Var) {
return new z(b0Var);
}
@Override // com.fyber.inneractive.sdk.mraid.u
public final String a() {
return "state: '" + this.a.toString().toLowerCase() + "'";
}
}