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,153 @@
package com.fyber.inneractive.sdk.activities;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.text.TextUtils;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.widget.FrameLayout;
import com.fyber.inneractive.sdk.R;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.d0;
import com.fyber.inneractive.sdk.util.t;
import com.google.android.gms.drive.DriveFile;
import com.ironsource.v8;
import java.util.HashMap;
import java.util.Map;
/* loaded from: classes2.dex */
public class FyberReportAdActivity extends Activity {
public static com.fyber.inneractive.sdk.flow.f e;
public WebView a;
public String b;
public String c;
public String d;
public static Intent createIntent(Context context, String str, String str2, Long l) {
Intent intent = new Intent(context, (Class<?>) FyberReportAdActivity.class);
if (!(context instanceof Activity)) {
intent.addFlags(DriveFile.MODE_READ_ONLY);
}
Bundle bundle = new Bundle();
bundle.putString("advertiser_domain", str);
bundle.putString("dsp_name", str2);
bundle.putString("dsp_id", l != null ? Long.toString(l.longValue()) : null);
intent.putExtras(bundle);
return intent;
}
public static void disableWebviewZoomControls(WebView webView) {
webView.getSettings().setSupportZoom(true);
webView.getSettings().setBuiltInZoomControls(true);
new d0(webView).run();
}
public static com.fyber.inneractive.sdk.flow.f getAdReporter() {
return e;
}
public final FrameLayout a() {
WebView webView;
FrameLayout frameLayout = new FrameLayout(this);
try {
webView = new WebView(this);
webView.setWebViewClient(new a(this));
webView.setId(R.id.ia_inneractive_webview_report_ad);
WebSettings settings = webView.getSettings();
boolean z = true;
settings.setJavaScriptEnabled(true);
settings.setSupportZoom(true);
settings.setBuiltInZoomControls(true);
settings.setUseWideViewPort(true);
settings.setLoadWithOverviewMode(true);
disableWebviewZoomControls(webView);
HashMap hashMap = new HashMap();
if (!TextUtils.isEmpty(this.b)) {
hashMap.put("advertiser_domain", this.b);
}
if (!TextUtils.isEmpty(this.c)) {
hashMap.put("dsp_name", this.c);
}
if (!TextUtils.isEmpty(this.d)) {
hashMap.put("dsp_id", this.d);
}
StringBuilder sb = new StringBuilder("https://cdn2.inner-active.mobi/client/fyber-i-icon/index.html");
for (Map.Entry entry : hashMap.entrySet()) {
sb.append(z ? "?" : v8.i.c);
sb.append((String) entry.getKey());
sb.append(v8.i.b);
sb.append(Uri.encode((String) entry.getValue()));
z = false;
}
webView.loadUrl(sb.toString());
} catch (Exception unused) {
IAlog.b("failed creating webivew for report ad", new Object[0]);
finish();
webView = null;
}
this.a = webView;
frameLayout.addView(webView, -1, -1);
return frameLayout;
}
public String getAdDomain() {
return this.b;
}
public String getAdNetwork() {
return this.c;
}
public String getAdNetworkId() {
return this.d;
}
@Override // android.app.Activity
public void onCreate(Bundle bundle) {
getWindow().requestFeature(2);
getWindow().setFeatureInt(2, -1);
super.onCreate(bundle);
try {
Bundle extras = getIntent().getExtras();
if (extras != null) {
this.b = extras.getString("advertiser_domain");
this.c = extras.getString("dsp_name");
this.d = extras.getString("dsp_id");
}
setContentView(a());
} catch (Exception e2) {
IAlog.a("failed creating fyber report ad activity", e2, new Object[0]);
finish();
}
}
@Override // android.app.Activity, android.view.Window.Callback
public void onDetachedFromWindow() {
super.onDetachedFromWindow();
setVisible(false);
}
@Override // android.app.Activity
public void onDestroy() {
WebView webView = this.a;
if (webView != null) {
t.a(webView);
this.a.destroy();
this.a = null;
}
e = null;
super.onDestroy();
}
public static void start(Context context, com.fyber.inneractive.sdk.flow.f fVar, String str, String str2, Long l) {
e = fVar;
try {
context.startActivity(createIntent(context, str, str2, l));
} catch (Exception e2) {
IAlog.a("failed starting fyber report ad activity", e2, new Object[0]);
}
}
}

View File

@@ -0,0 +1,43 @@
package com.fyber.inneractive.sdk.activities;
import android.app.Activity;
import android.os.Build;
import android.os.Bundle;
import android.window.OnBackInvokedDispatcher;
import androidx.annotation.Nullable;
import com.fyber.inneractive.sdk.util.IAlog;
/* loaded from: classes2.dex */
public class InneractiveBaseActivity extends Activity {
@Nullable
public b a;
@Override // android.app.Activity
public void onCreate(@Nullable Bundle bundle) {
OnBackInvokedDispatcher onBackInvokedDispatcher;
super.onCreate(bundle);
if (Build.VERSION.SDK_INT >= 33) {
this.a = new b(this);
onBackInvokedDispatcher = getOnBackInvokedDispatcher();
onBackInvokedDispatcher.registerOnBackInvokedCallback(0, this.a);
}
}
@Override // android.app.Activity
public void onDestroy() {
OnBackInvokedDispatcher onBackInvokedDispatcher;
super.onDestroy();
if (Build.VERSION.SDK_INT >= 33) {
try {
if (this.a != null) {
onBackInvokedDispatcher = getOnBackInvokedDispatcher();
onBackInvokedDispatcher.unregisterOnBackInvokedCallback(this.a);
this.a = null;
}
} catch (Exception e) {
IAlog.f("failed to unregisterOnBackInvokedCallback with error: %s", e.getMessage());
}
}
}
}

View File

@@ -0,0 +1,373 @@
package com.fyber.inneractive.sdk.activities;
import android.R;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.os.Build;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.view.ViewGroup;
import androidx.core.view.accessibility.AccessibilityEventCompat;
import com.fyber.inneractive.sdk.config.e0;
import com.fyber.inneractive.sdk.config.enums.Orientation;
import com.fyber.inneractive.sdk.config.g0;
import com.fyber.inneractive.sdk.external.InneractiveAdSpot;
import com.fyber.inneractive.sdk.external.InneractiveAdSpotManager;
import com.fyber.inneractive.sdk.external.InneractiveUnitController;
import com.fyber.inneractive.sdk.flow.r;
import com.fyber.inneractive.sdk.flow.z;
import com.fyber.inneractive.sdk.interfaces.c;
import com.fyber.inneractive.sdk.network.t;
import com.fyber.inneractive.sdk.ui.CloseButtonFlowManager;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.p;
/* loaded from: classes2.dex */
public class InneractiveFullscreenAdActivity extends InneractiveBaseActivity implements c.a {
public static final String EXTRA_KEY_SPOT_ID = "spotId";
public ViewGroup b;
public InneractiveAdSpot c;
public com.fyber.inneractive.sdk.interfaces.c d;
public CloseButtonFlowManager i;
public int e = 0;
public int f = 0;
public int g = 0;
public boolean h = false;
protected final Runnable mHideNavigationBarTask = new a();
public interface FullScreenRendererProvider {
com.fyber.inneractive.sdk.interfaces.c getFullscreenRenderer();
}
public interface OnInneractiveFullscreenAdDestroyListener {
void onActivityDestroyed(InneractiveFullscreenAdActivity inneractiveFullscreenAdActivity);
}
public class a implements Runnable {
public a() {
}
@Override // java.lang.Runnable
public final void run() {
if (InneractiveFullscreenAdActivity.this.isFinishing()) {
return;
}
InneractiveFullscreenAdActivity.this.hideNavigationBar();
}
}
public class b implements View.OnSystemUiVisibilityChangeListener {
public b() {
}
@Override // android.view.View.OnSystemUiVisibilityChangeListener
public final void onSystemUiVisibilityChange(int i) {
if ((i & 2) == 0) {
p.b.postDelayed(InneractiveFullscreenAdActivity.this.mHideNavigationBarTask, 3000L);
}
}
}
public void cancelHideNavigationBarTask() {
getWindow().getDecorView().setOnSystemUiVisibilityChangeListener(null);
p.b.removeCallbacks(this.mHideNavigationBarTask);
}
@Override // com.fyber.inneractive.sdk.interfaces.c.a
public void destroy() {
if (isFinishing() || this.b == null) {
return;
}
finish();
}
@Override // com.fyber.inneractive.sdk.interfaces.c.a
public ViewGroup getLayout() {
return this.b;
}
/* JADX WARN: Multi-variable type inference failed */
public void initWindowFeatures(com.fyber.inneractive.sdk.interfaces.c cVar) {
requestWindowFeature(1);
getWindow().addFlags(1024);
getWindow().addFlags(128);
if (Build.VERSION.SDK_INT >= 28) {
getWindow().addFlags(2);
}
if (cVar != 0 && (((r) cVar) instanceof com.fyber.inneractive.sdk.renderers.l)) {
setTheme(R.style.Theme.NoTitleBar.Fullscreen);
requestWindowFeature(AccessibilityEventCompat.TYPE_VIEW_TARGETED_BY_SCROLL);
requestWindowFeature(134217728);
requestWindowFeature(Integer.MIN_VALUE);
}
hideNavigationBar();
g0 g0Var = ((e0) this.c.getAdContent().d).f;
if (g0Var != null) {
Orientation orientation = g0Var.e;
setActivityOrientation(orientation.allowOrientationChange, orientation);
}
}
@Override // android.app.Activity
public void onBackPressed() {
com.fyber.inneractive.sdk.interfaces.c cVar = this.d;
if (cVar == null || !cVar.n()) {
super.onBackPressed();
}
}
@Override // android.app.Activity, android.content.ComponentCallbacks
public void onConfigurationChanged(Configuration configuration) {
super.onConfigurationChanged(configuration);
com.fyber.inneractive.sdk.interfaces.c cVar = this.d;
if (cVar != null) {
int i = configuration.orientation;
if (i != this.e) {
this.e = i;
cVar.b();
return;
}
int i2 = this.f;
int i3 = configuration.screenHeightDp;
if (i2 == i3 && this.g == configuration.screenWidthDp) {
return;
}
this.f = i3;
this.g = configuration.screenWidthDp;
cVar.b();
}
}
@Override // com.fyber.inneractive.sdk.activities.InneractiveBaseActivity, android.app.Activity
public void onCreate(Bundle bundle) {
String stringExtra = getIntent().getStringExtra("spotId");
InneractiveAdSpot inneractiveAdSpot = null;
if (TextUtils.isEmpty(stringExtra)) {
IAlog.f("%sSpot id must be provided as an extra before calling createActivity with InneractiveInterstitialAdActivty", IAlog.a(this));
} else {
InneractiveAdSpot spot = InneractiveAdSpotManager.get().getSpot(stringExtra);
if (spot == null) {
IAlog.b("%sSpot id %s cannot be found in spot manager!", IAlog.a(this), stringExtra);
}
if (spot != null && spot.getAdContent() == null) {
IAlog.a("%sSpot does not have a content. Cannot start activity", IAlog.a(this));
}
if (spot != null && spot.getAdContent() != null) {
inneractiveAdSpot = spot;
}
}
this.c = inneractiveAdSpot;
if (inneractiveAdSpot == null || inneractiveAdSpot.getAdContent() == null || this.c.getAdContent().d == null) {
super.onCreate(bundle);
finish();
return;
}
InneractiveUnitController selectedUnitController = this.c.getSelectedUnitController();
if (selectedUnitController == null || !(selectedUnitController instanceof FullScreenRendererProvider)) {
IAlog.f("%sno appropriate unit controller found for full screen ad. Aborting", IAlog.a(this));
super.onCreate(bundle);
finish();
return;
}
com.fyber.inneractive.sdk.interfaces.c fullscreenRenderer = ((FullScreenRendererProvider) selectedUnitController).getFullscreenRenderer();
this.d = fullscreenRenderer;
initWindowFeatures(fullscreenRenderer);
super.onCreate(bundle);
IAlog.a("%sInterstitial for spot id %s created", IAlog.a(this), this.c.getLocalUniqueId());
this.e = getResources().getConfiguration().orientation;
this.f = getResources().getConfiguration().screenHeightDp;
this.g = getResources().getConfiguration().screenWidthDp;
if (this.d == null) {
IAlog.f("Interstitial Activity: Could not find an appropriate full screen ad renderer for content!", new Object[0]);
finish();
return;
}
try {
setContentView(com.fyber.inneractive.sdk.R.layout.ia_layout_fullscreen_activity);
this.b = (ViewGroup) findViewById(com.fyber.inneractive.sdk.R.id.ia_ad_content);
this.i = new CloseButtonFlowManager(this);
((z) this.d).initialize(this.c);
try {
this.d.a(this, this);
this.c.getAdContent().e = true;
} catch (Resources.NotFoundException e) {
IAlog.f("Interstitial Activity: %s", e.getMessage());
finish();
} catch (InneractiveUnitController.AdDisplayError e2) {
IAlog.f("Interstitial Activity: %s", e2.getMessage());
finish();
}
} catch (Throwable th) {
t.a(th, this.c.getAdContent().a, this.c.getAdContent().d());
finish();
}
}
@Override // android.app.Activity
public void onPause() {
super.onPause();
if (!isFinishing()) {
com.fyber.inneractive.sdk.interfaces.c cVar = this.d;
if (cVar != null) {
cVar.v();
return;
}
return;
}
com.fyber.inneractive.sdk.interfaces.c cVar2 = this.d;
if (cVar2 != null) {
cVar2.r();
this.d.destroy();
this.d = null;
}
}
@Override // android.app.Activity
public void onResume() {
super.onResume();
com.fyber.inneractive.sdk.interfaces.c cVar = this.d;
if (cVar != null) {
cVar.t();
}
}
@Override // android.app.Activity, android.view.Window.Callback
public void onWindowFocusChanged(boolean z) {
super.onWindowFocusChanged(z);
if (!z) {
com.fyber.inneractive.sdk.interfaces.c cVar = this.d;
if (cVar != null) {
cVar.v();
return;
}
return;
}
hideNavigationBar();
com.fyber.inneractive.sdk.interfaces.c cVar2 = this.d;
if (cVar2 != null) {
cVar2.t();
}
}
@Override // com.fyber.inneractive.sdk.interfaces.c.a
public void setActivityOrientation(boolean z, Orientation orientation) {
if (z && orientation.equals(Orientation.USER)) {
setRequestedOrientation(13);
return;
}
if (z && orientation.equals(Orientation.NONE)) {
setRequestedOrientation(getRequestedOrientation());
return;
}
if (orientation.equals(Orientation.LANDSCAPE)) {
setRequestedOrientation(6);
return;
}
if (orientation.equals(Orientation.PORTRAIT)) {
setRequestedOrientation(7);
return;
}
int i = getResources().getConfiguration().orientation;
if (i == 1) {
setRequestedOrientation(7);
} else if (i == 2) {
setRequestedOrientation(6);
}
}
@Override // com.fyber.inneractive.sdk.interfaces.c.a
public void showCloseButton(boolean z, int i, int i2) {
this.i.a(z, i, i2);
}
@Override // com.fyber.inneractive.sdk.interfaces.c.a
public boolean wasDismissedByUser() {
return this.h;
}
@Override // com.fyber.inneractive.sdk.interfaces.c.a
public void disableCloseButton() {
CloseButtonFlowManager closeButtonFlowManager = this.i;
closeButtonFlowManager.c.setVisibility(8);
closeButtonFlowManager.a.setVisibility(8);
}
@Override // com.fyber.inneractive.sdk.interfaces.c.a
public void dismissAd(boolean z) {
this.h = z;
cancelHideNavigationBarTask();
com.fyber.inneractive.sdk.interfaces.c cVar = this.d;
if (cVar != null) {
cVar.c(z);
}
}
@Override // com.fyber.inneractive.sdk.interfaces.c.a
public View getCloseButton() {
return this.i.e;
}
public void hideNavigationBar() {
View decorView = getWindow().getDecorView();
if ((decorView.getSystemUiVisibility() & 2) == 0) {
decorView.setSystemUiVisibility(2818);
}
decorView.setOnSystemUiVisibilityChangeListener(new b());
}
@Override // com.fyber.inneractive.sdk.interfaces.c.a
public boolean isCloseButtonDisplay() {
return this.i.d.getVisibility() == 0;
}
@Override // com.fyber.inneractive.sdk.activities.InneractiveBaseActivity, android.app.Activity
public void onDestroy() {
ViewGroup viewGroup = this.b;
if (viewGroup != null) {
viewGroup.removeAllViews();
this.b = null;
}
InneractiveAdSpot inneractiveAdSpot = this.c;
InneractiveUnitController selectedUnitController = inneractiveAdSpot == null ? null : inneractiveAdSpot.getSelectedUnitController();
if (selectedUnitController != null && (selectedUnitController instanceof OnInneractiveFullscreenAdDestroyListener)) {
((OnInneractiveFullscreenAdDestroyListener) selectedUnitController).onActivityDestroyed(this);
}
com.fyber.inneractive.sdk.interfaces.c cVar = this.d;
if (cVar != null) {
cVar.r();
this.d.destroy();
this.d = null;
}
super.onDestroy();
InneractiveAdSpot inneractiveAdSpot2 = this.c;
if (inneractiveAdSpot2 != null) {
inneractiveAdSpot2.destroy();
}
}
@Override // com.fyber.inneractive.sdk.interfaces.c.a
public void secondEndCardWasDisplayed() {
this.i.f = true;
}
@Override // com.fyber.inneractive.sdk.interfaces.c.a
public void showCloseCountdown() {
CloseButtonFlowManager closeButtonFlowManager = this.i;
closeButtonFlowManager.b.setBackgroundResource(com.fyber.inneractive.sdk.R.drawable.ia_round_overlay_bg);
closeButtonFlowManager.a.setVisibility(0);
closeButtonFlowManager.b.setVisibility(0);
closeButtonFlowManager.d.setVisibility(8);
closeButtonFlowManager.c.setVisibility(8);
}
@Override // com.fyber.inneractive.sdk.interfaces.c.a
public void updateCloseCountdown(int i) {
CloseButtonFlowManager closeButtonFlowManager = this.i;
if (i > 0) {
closeButtonFlowManager.b.setText(Integer.toString(i));
} else {
closeButtonFlowManager.getClass();
}
}
}

View File

@@ -0,0 +1,284 @@
package com.fyber.inneractive.sdk.activities;
import android.content.ActivityNotFoundException;
import android.content.Intent;
import android.graphics.drawable.Drawable;
import android.net.Uri;
import android.os.Bundle;
import android.text.TextUtils;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.widget.ImageButton;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import com.fyber.inneractive.sdk.R;
import com.fyber.inneractive.sdk.config.global.s;
import com.fyber.inneractive.sdk.external.InneractiveAdRequest;
import com.fyber.inneractive.sdk.external.InneractiveAdSpot;
import com.fyber.inneractive.sdk.external.InneractiveAdSpotManager;
import com.fyber.inneractive.sdk.flow.q;
import com.fyber.inneractive.sdk.network.r;
import com.fyber.inneractive.sdk.network.s;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.a0;
import com.fyber.inneractive.sdk.util.d0;
import com.fyber.inneractive.sdk.util.o;
import com.fyber.inneractive.sdk.util.t;
import com.google.android.gms.drive.DriveFile;
import com.ironsource.nb;
import java.net.URLDecoder;
import java.util.Iterator;
import org.json.JSONArray;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public class InneractiveInternalBrowserActivity extends InneractiveBaseActivity {
public static final String EXTRA_KEY_SPOT_ID = "spotId";
public static final String URL_EXTRA = "extra_url";
public static String j;
public static InternalBrowserListener k;
public q b;
public String c;
public LinearLayout d;
public WebView e;
public ImageButton f;
public ImageButton g;
public ImageButton h;
public ImageButton i;
public interface InternalBrowserListener {
void onApplicationInBackground();
void onInternalBrowserDismissed();
}
public static void a(InneractiveInternalBrowserActivity inneractiveInternalBrowserActivity, com.fyber.inneractive.sdk.click.b bVar) {
s sVar;
q qVar = inneractiveInternalBrowserActivity.b;
InneractiveAdRequest inneractiveAdRequest = qVar != null ? qVar.a : null;
com.fyber.inneractive.sdk.response.e d = qVar != null ? qVar.d() : null;
q qVar2 = inneractiveInternalBrowserActivity.b;
s.a aVar = new s.a(r.FYBER_SUCCESS_CLICK, inneractiveAdRequest, d, (qVar2 == null || (sVar = qVar2.c) == null) ? null : sVar.c());
JSONObject jSONObject = new JSONObject();
long j2 = bVar.e;
if (j2 != 0) {
Object valueOf = Long.valueOf(j2);
try {
jSONObject.put("time_passed", valueOf);
} catch (Exception unused) {
IAlog.f("Got exception adding param to json object: %s, %s", "time_passed", valueOf);
}
}
JSONArray jSONArray = new JSONArray();
Iterator it = bVar.f.iterator();
while (it.hasNext()) {
com.fyber.inneractive.sdk.click.i iVar = (com.fyber.inneractive.sdk.click.i) it.next();
JSONObject jSONObject2 = new JSONObject();
try {
jSONObject2.put("url", iVar.a);
jSONObject2.put("success", iVar.b);
jSONObject2.put("opened_by", iVar.c);
jSONObject2.put("reason", iVar.d);
} catch (Exception unused2) {
}
jSONArray.put(jSONObject2);
}
try {
jSONObject.put("urls", jSONArray);
} catch (Exception unused3) {
IAlog.f("Got exception adding param to json object: %s, %s", "urls", jSONArray);
}
Object obj = com.fyber.inneractive.sdk.util.h.VIDEO_CTA;
try {
jSONObject.put("origin", obj);
} catch (Exception unused4) {
IAlog.f("Got exception adding param to json object: %s, %s", "origin", obj);
}
aVar.f.put(jSONObject);
aVar.a((String) null);
}
public static void disableWebviewZoomControls(WebView webView) {
webView.getSettings().setSupportZoom(true);
webView.getSettings().setBuiltInZoomControls(true);
new d0(webView).run();
}
public static void setHtmlExtra(String str) {
j = str;
}
public static void setInternalBrowserListener(InternalBrowserListener internalBrowserListener) {
k = internalBrowserListener;
}
@Override // android.app.Activity
public void onBackPressed() {
finish();
}
@Override // com.fyber.inneractive.sdk.activities.InneractiveBaseActivity, android.app.Activity
public void onCreate(Bundle bundle) {
InneractiveAdSpot spot;
getWindow().requestFeature(2);
getWindow().setFeatureInt(2, -1);
super.onCreate(bundle);
if (getActionBar() != null) {
getActionBar().hide();
}
try {
setContentView(a());
String stringExtra = getIntent().getStringExtra("spotId");
this.c = stringExtra;
if (!TextUtils.isEmpty(stringExtra) && (spot = InneractiveAdSpotManager.get().getSpot(this.c)) != null) {
this.b = spot.getAdContent();
}
Intent intent = getIntent();
WebSettings settings = this.e.getSettings();
settings.setJavaScriptEnabled(true);
settings.setDomStorageEnabled(true);
settings.setSupportZoom(true);
settings.setBuiltInZoomControls(true);
settings.setUseWideViewPort(true);
settings.setLoadWithOverviewMode(true);
disableWebviewZoomControls(this.e);
this.e.setWebChromeClient(new c());
String stringExtra2 = intent.getStringExtra(URL_EXTRA);
if (!TextUtils.isEmpty(j)) {
String str = j + "<title>DigitalTurbine Internal Browser</title>";
j = str;
this.e.loadDataWithBaseURL(stringExtra2, str, "text/html", "UTF-8", null);
} else if (TextUtils.isEmpty(stringExtra2)) {
IAlog.f("Empty url", new Object[0]);
finish();
} else if (!a0.e(stringExtra2)) {
this.e.loadUrl(stringExtra2);
} else if (a0.d(stringExtra2)) {
try {
stringExtra2 = URLDecoder.decode(stringExtra2, nb.N);
this.e.loadUrl(stringExtra2);
} catch (Exception unused) {
IAlog.f("Failed to open Url: %s", stringExtra2);
finish();
}
} else {
Intent intent2 = new Intent("android.intent.action.VIEW", Uri.parse(stringExtra2));
intent2.addFlags(DriveFile.MODE_READ_ONLY);
try {
startActivity(intent2);
InternalBrowserListener internalBrowserListener = k;
if (internalBrowserListener != null) {
internalBrowserListener.onApplicationInBackground();
}
} catch (ActivityNotFoundException unused2) {
IAlog.f("Failed to start activity for %s. Please ensure that your phone can handle this intent.", stringExtra2);
}
finish();
}
this.f.setBackgroundColor(0);
this.f.setOnClickListener(new g(this));
this.f.setContentDescription("IABackButton");
this.g.setBackgroundColor(0);
this.g.setOnClickListener(new h(this));
this.g.setContentDescription("IAForwardButton");
this.h.setBackgroundColor(0);
this.h.setOnClickListener(new i(this));
this.h.setContentDescription("IARefreshButton");
this.i.setBackgroundColor(0);
this.i.setOnClickListener(new j(this));
this.i.setContentDescription("IACloseButton");
o.a();
o.h();
} catch (Exception unused3) {
finish();
}
}
@Override // android.app.Activity, android.view.Window.Callback
public void onDetachedFromWindow() {
super.onDetachedFromWindow();
setVisible(false);
}
@Override // android.app.Activity
public void onPause() {
super.onPause();
o.i();
}
@Override // android.app.Activity
public void onResume() {
super.onResume();
o.h();
}
@Override // android.app.Activity
public void finish() {
InternalBrowserListener internalBrowserListener = k;
super.finish();
if (internalBrowserListener != null) {
internalBrowserListener.onInternalBrowserDismissed();
}
}
@Override // com.fyber.inneractive.sdk.activities.InneractiveBaseActivity, android.app.Activity
public void onDestroy() {
LinearLayout linearLayout = this.d;
if (linearLayout != null) {
linearLayout.removeAllViews();
}
WebView webView = this.e;
if (webView != null) {
t.a(webView);
this.e.destroy();
this.e = null;
}
super.onDestroy();
setHtmlExtra(null);
}
public final LinearLayout a() {
this.d = new LinearLayout(this);
this.d.setLayoutParams(new LinearLayout.LayoutParams(-1, -1));
this.d.setOrientation(1);
this.d.setContentDescription("IAInternalBrowserView");
RelativeLayout relativeLayout = new RelativeLayout(this);
relativeLayout.setLayoutParams(new LinearLayout.LayoutParams(-1, -2));
this.d.addView(relativeLayout);
LinearLayout linearLayout = new LinearLayout(this);
linearLayout.setId(1);
RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(-1, o.a(getResources().getInteger(R.integer.ia_ib_toolbar_height_dp)));
layoutParams.addRule(12);
linearLayout.setLayoutParams(layoutParams);
o.a(linearLayout, o.c(R.drawable.ia_ib_background));
relativeLayout.addView(linearLayout);
this.f = a(o.c(R.drawable.ia_ib_left_arrow));
this.g = a(o.c(R.drawable.ia_ib_right_arrow));
this.h = a(o.c(R.drawable.ia_ib_refresh));
this.i = a(o.c(R.drawable.ia_ib_close));
linearLayout.addView(this.f);
linearLayout.addView(this.g);
linearLayout.addView(this.h);
linearLayout.addView(this.i);
WebView webView = new WebView(this);
this.e = webView;
webView.setWebViewClient(new d(this));
this.e.setId(R.id.ia_inneractive_webview_internal_browser);
RelativeLayout.LayoutParams layoutParams2 = new RelativeLayout.LayoutParams(-1, -1);
layoutParams2.addRule(2, 1);
this.e.setLayoutParams(layoutParams2);
relativeLayout.addView(this.e);
return this.d;
}
public final ImageButton a(Drawable drawable) {
ImageButton imageButton = new ImageButton(this);
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(o.a(getResources().getInteger(R.integer.ia_ib_button_size_dp)), o.a(getResources().getInteger(R.integer.ia_ib_button_size_dp)), 1.0f);
layoutParams.gravity = 16;
imageButton.setLayoutParams(layoutParams);
imageButton.setScaleType(ImageView.ScaleType.FIT_CENTER);
imageButton.setImageDrawable(drawable);
return imageButton;
}
}

View File

@@ -0,0 +1,90 @@
package com.fyber.inneractive.sdk.activities;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.text.TextUtils;
import android.widget.VideoView;
import com.fyber.inneractive.sdk.R;
import com.fyber.inneractive.sdk.util.IAlog;
import com.google.android.gms.drive.DriveFile;
/* loaded from: classes2.dex */
public class InneractiveRichMediaVideoPlayerActivityCore extends Activity {
public static final String VIDEO_CURRENT_POSITION = "video_current_position";
public static final String VIDEO_URL = "video_url";
public VideoView a;
public int b = 0;
public final a c = new a();
public class a implements MediaPlayer.OnPreparedListener {
public a() {
}
@Override // android.media.MediaPlayer.OnPreparedListener
public final void onPrepared(MediaPlayer mediaPlayer) {
IAlog.a("onPrepared", new Object[0]);
InneractiveRichMediaVideoPlayerActivityCore inneractiveRichMediaVideoPlayerActivityCore = InneractiveRichMediaVideoPlayerActivityCore.this;
inneractiveRichMediaVideoPlayerActivityCore.a.seekTo(inneractiveRichMediaVideoPlayerActivityCore.b);
InneractiveRichMediaVideoPlayerActivityCore.this.a.start();
}
}
public static boolean startRichMediaIntent(Context context, String str) {
Intent intent = new Intent(context, (Class<?>) InneractiveRichMediaVideoPlayerActivityCore.class);
intent.setFlags(DriveFile.MODE_READ_ONLY);
intent.putExtra("video_url", str);
try {
context.startActivity(intent);
return true;
} catch (Exception unused) {
IAlog.a("Activity InneractiveRichMediaVideoPlayerActivityCore was not found. Did you declare it in your AndroidManifest.xml?", new Object[0]);
return false;
}
}
public void initWindowFeatures() {
requestWindowFeature(1);
getWindow().addFlags(1024);
getWindow().addFlags(128);
}
@Override // android.app.Activity
public void onCreate(Bundle bundle) {
initWindowFeatures();
super.onCreate(bundle);
if (bundle != null) {
this.b = bundle.getInt(VIDEO_CURRENT_POSITION, 0);
}
setContentView(R.layout.ia_layout_rich_media_video);
this.a = (VideoView) findViewById(R.id.mraid_video_view);
Intent intent = getIntent();
String stringExtra = (intent == null || !intent.hasExtra("video_url")) ? null : intent.getStringExtra("video_url");
if (TextUtils.isEmpty(stringExtra)) {
IAlog.a("Error: video can not be played.", new Object[0]);
finish();
} else {
this.a.setVideoPath(stringExtra);
this.a.setOnCompletionListener(new l(this));
this.a.setOnErrorListener(new m(this));
this.a.setOnPreparedListener(this.c);
}
findViewById(R.id.ia_iv_close_button).setOnClickListener(new k(this));
}
@Override // android.app.Activity
public void onPause() {
super.onPause();
this.b = this.a.getCurrentPosition();
this.a.pause();
}
@Override // android.app.Activity
public void onSaveInstanceState(Bundle bundle) {
super.onSaveInstanceState(bundle);
VideoView videoView = this.a;
bundle.putInt(VIDEO_CURRENT_POSITION, videoView == null ? 0 : videoView.getCurrentPosition());
}
}

View File

@@ -0,0 +1,175 @@
package com.fyber.inneractive.sdk.activities;
import android.R;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.res.Configuration;
import android.graphics.drawable.ColorDrawable;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.ViewGroup;
import android.view.WindowManager;
import androidx.annotation.NonNull;
import com.fyber.inneractive.sdk.config.global.features.p;
import com.fyber.inneractive.sdk.external.InneractiveAdSpot;
import com.fyber.inneractive.sdk.external.InneractiveAdSpotManager;
import com.fyber.inneractive.sdk.flow.p;
import com.fyber.inneractive.sdk.flow.r;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.o;
import com.fyber.inneractive.sdk.web.u;
import com.google.android.gms.drive.DriveFile;
import com.ironsource.mediationsdk.utils.IronSourceConstants;
import java.lang.ref.WeakReference;
/* loaded from: classes2.dex */
public class InternalStoreWebpageActivity extends InneractiveBaseActivity {
public static final String EXTRA_KEY_SPOT_ID = "spotId";
public ViewGroup b;
public u c;
public p.a d = p.a.FullScreen;
public static void startActivity(Context context, String str) {
Intent intent = new Intent(context, (Class<?>) InternalStoreWebpageActivity.class);
intent.putExtra("spotId", str);
if (!(context instanceof Activity)) {
intent.setFlags(DriveFile.MODE_READ_ONLY);
}
context.startActivity(intent);
}
@Override // android.app.Activity
public void finish() {
super.finish();
u uVar = this.c;
if (uVar != null) {
uVar.C = false;
u.d dVar = uVar.i;
if (dVar != null) {
r rVar = (r) dVar;
IAlog.a("onInternalStoreWebpageDismissed callback called", new Object[0]);
if (rVar.c != 0) {
IAlog.a("%sCalling external interface onAdWillCloseInternalBrowser", IAlog.a(rVar));
rVar.c.onAdWillCloseInternalBrowser(rVar.a);
}
}
}
}
@Override // android.app.Activity, android.content.ComponentCallbacks
public void onConfigurationChanged(@NonNull Configuration configuration) {
super.onConfigurationChanged(configuration);
WindowManager.LayoutParams attributes = getWindow().getAttributes();
if (attributes.width == o.g() || this.d != p.a.Modal) {
return;
}
attributes.gravity = 83;
attributes.height = (int) (o.f() * 0.8f);
attributes.width = o.g();
getWindow().setAttributes(attributes);
}
@Override // com.fyber.inneractive.sdk.activities.InneractiveBaseActivity, android.app.Activity
public void onCreate(Bundle bundle) {
InneractiveAdSpot spot;
String stringExtra = getIntent().getStringExtra("spotId");
if (TextUtils.isEmpty(stringExtra)) {
IAlog.f("%sSpot id is empty", IAlog.a(this));
spot = null;
} else {
spot = InneractiveAdSpotManager.get().getSpot(stringExtra);
}
if (spot == null || spot.getAdContent() == null) {
super.onCreate(bundle);
finish();
return;
}
p pVar = (p) spot.getAdContent().c.a(p.class);
p.a d = pVar != null ? pVar.d() : p.a.FullScreen;
this.d = d;
if (d == p.a.Modal) {
WindowManager.LayoutParams attributes = getWindow().getAttributes();
attributes.gravity = 83;
attributes.height = (int) (o.f() * 0.8f);
attributes.width = o.g();
attributes.dimAmount = 0.3f;
getWindow().setAttributes(attributes);
getWindow().getDecorView().setBackgroundColor(0);
getWindow().addFlags(IronSourceConstants.INIT_COMPLETE);
getWindow().setBackgroundDrawable(new ColorDrawable(0));
} else {
setTheme(R.style.Theme.NoTitleBar.Fullscreen);
}
super.onCreate(bundle);
setContentView(com.fyber.inneractive.sdk.R.layout.ia_layout_activity_internal_store_webpage);
this.b = (ViewGroup) findViewById(com.fyber.inneractive.sdk.R.id.internal_store_content);
u c = spot.getAdContent().c();
this.c = c;
if (c != null) {
c.q = new WeakReference<>(this);
u uVar = this.c;
com.fyber.inneractive.sdk.ignite.i iVar = uVar.h;
if (iVar != null) {
((p.a) iVar).a(com.fyber.inneractive.sdk.network.r.IGNITE_FLOW_STORE_PAGE_OPENED, uVar.B ? com.fyber.inneractive.sdk.ignite.l.TRUE_SINGLE_TAP : com.fyber.inneractive.sdk.ignite.l.SINGLE_TAP);
}
this.c.t.set(0);
}
}
@Override // com.fyber.inneractive.sdk.activities.InneractiveBaseActivity, android.app.Activity
public void onDestroy() {
InneractiveAdSpot spot;
u uVar;
super.onDestroy();
String stringExtra = getIntent().getStringExtra("spotId");
if (TextUtils.isEmpty(stringExtra)) {
IAlog.f("%sSpot id is empty", IAlog.a(this));
spot = null;
} else {
spot = InneractiveAdSpotManager.get().getSpot(stringExtra);
}
if (spot == null || spot.getAdContent() == null || spot.getAdContent().e() || (uVar = this.c) == null) {
return;
}
uVar.y = true;
uVar.D = false;
uVar.b.h.remove(uVar);
uVar.i = null;
IAlog.a("destroy internalStoreWebpageController", new Object[0]);
this.c = null;
}
@Override // android.app.Activity
public void onPause() {
super.onPause();
ViewGroup viewGroup = this.b;
if (viewGroup != null) {
viewGroup.removeAllViews();
}
}
@Override // android.app.Activity
public void onResume() {
super.onResume();
u uVar = this.c;
if (uVar != null) {
this.b.addView(uVar.a, new ViewGroup.LayoutParams(-1, -1));
}
}
@Override // android.app.Activity
public void onBackPressed() {
u uVar = this.c;
if (uVar != null) {
if (uVar.x) {
return;
}
if (uVar.w) {
uVar.d("navigateBack();");
return;
}
}
super.onBackPressed();
}
}

View File

@@ -0,0 +1,76 @@
package com.fyber.inneractive.sdk.activities;
import android.webkit.RenderProcessGoneDetail;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import com.fyber.inneractive.sdk.network.r;
import com.fyber.inneractive.sdk.network.s;
import com.fyber.inneractive.sdk.network.t;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.u0;
import org.json.JSONArray;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public final class a extends WebViewClient {
public final /* synthetic */ FyberReportAdActivity a;
public a(FyberReportAdActivity fyberReportAdActivity) {
this.a = fyberReportAdActivity;
}
@Override // android.webkit.WebViewClient
public final void onReceivedError(WebView webView, int i, String str, String str2) {
IAlog.f("Received Error on WebViewClient: Code: %d, Description: %s, failingUrl: %s", Integer.valueOf(i), str, str2);
}
@Override // android.webkit.WebViewClient
public final boolean onRenderProcessGone(WebView webView, RenderProcessGoneDetail renderProcessGoneDetail) {
t.a("WebViewRendererProcessGone", "Web view renderer process has gone. Web view destroyed", null, null);
FyberReportAdActivity fyberReportAdActivity = this.a;
if (fyberReportAdActivity.a == webView) {
fyberReportAdActivity.a = null;
}
if (webView != null) {
com.fyber.inneractive.sdk.util.t.a(webView);
webView.destroy();
}
this.a.finish();
return true;
}
@Override // android.webkit.WebViewClient
public final boolean shouldOverrideUrlLoading(WebView webView, String str) {
com.fyber.inneractive.sdk.flow.f fVar;
if (str == null) {
return false;
}
if (u0.a(str)) {
WebView webView2 = this.a.a;
if (webView2 != null) {
webView2.loadUrl("chrome://crash");
}
return true;
}
if (!str.startsWith("fybermarketplace://reportAd?") || (fVar = FyberReportAdActivity.e) == null) {
return false;
}
String substring = str.substring(28);
com.fyber.inneractive.sdk.flow.e eVar = (com.fyber.inneractive.sdk.flow.e) fVar;
s.a aVar = new s.a(r.FYBER_REPORT_AD, eVar.b, eVar.c, (JSONArray) null);
JSONObject jSONObject = new JSONObject();
try {
jSONObject.put("message", substring);
} catch (Exception unused) {
IAlog.f("Got exception adding param to json object: %s, %s", "message", substring);
}
aVar.f.put(jSONObject);
aVar.g = true;
aVar.a((String) null);
WebView webView3 = this.a.a;
if (webView3 != null) {
webView3.loadUrl("javascript:reportSent();");
}
return true;
}
}

View File

@@ -0,0 +1,16 @@
package com.fyber.inneractive.sdk.activities;
import android.window.OnBackInvokedCallback;
/* loaded from: classes2.dex */
public final class b implements OnBackInvokedCallback {
public final /* synthetic */ InneractiveBaseActivity a;
public b(InneractiveBaseActivity inneractiveBaseActivity) {
this.a = inneractiveBaseActivity;
}
public final void onBackInvoked() {
this.a.onBackPressed();
}
}

View File

@@ -0,0 +1,18 @@
package com.fyber.inneractive.sdk.activities;
import android.app.Activity;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
/* loaded from: classes2.dex */
public final class c extends WebChromeClient {
@Override // android.webkit.WebChromeClient
public final void onProgressChanged(WebView webView, int i) {
Activity activity = (Activity) webView.getContext();
activity.setTitle("Page is Loading...");
activity.setProgress(i * 100);
if (i == 100) {
activity.setTitle(webView.getUrl());
}
}
}

View File

@@ -0,0 +1,81 @@
package com.fyber.inneractive.sdk.activities;
import android.graphics.Bitmap;
import android.net.Uri;
import android.text.TextUtils;
import android.webkit.RenderProcessGoneDetail;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import com.fyber.inneractive.sdk.R;
import com.fyber.inneractive.sdk.network.t;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.o;
import com.fyber.inneractive.sdk.util.u0;
import java.util.Arrays;
/* loaded from: classes2.dex */
public final class d extends WebViewClient {
public final /* synthetic */ InneractiveInternalBrowserActivity a;
public d(InneractiveInternalBrowserActivity inneractiveInternalBrowserActivity) {
this.a = inneractiveInternalBrowserActivity;
}
@Override // android.webkit.WebViewClient
public final void onPageFinished(WebView webView, String str) {
super.onPageFinished(webView, str);
this.a.f.setImageDrawable(webView.canGoBack() ? o.c(R.drawable.ia_ib_left_arrow) : o.c(R.drawable.ia_ib_unleft_arrow));
this.a.g.setImageDrawable(webView.canGoForward() ? o.c(R.drawable.ia_ib_right_arrow) : o.c(R.drawable.ia_ib_unright_arrow));
}
@Override // android.webkit.WebViewClient
public final void onPageStarted(WebView webView, String str, Bitmap bitmap) {
super.onPageStarted(webView, str, bitmap);
this.a.g.setImageDrawable(o.c(R.drawable.ia_ib_unright_arrow));
}
@Override // android.webkit.WebViewClient
public final void onReceivedError(WebView webView, int i, String str, String str2) {
IAlog.f("Received Error on WebViewClient: Code: %d, Description: %s, failingUrl: %s", Integer.valueOf(i), str, str2);
}
@Override // android.webkit.WebViewClient
public final boolean onRenderProcessGone(WebView webView, RenderProcessGoneDetail renderProcessGoneDetail) {
t.a("WebViewRendererProcessGone", "Web view renderer process has gone. Web view destroyed", null, null);
InneractiveInternalBrowserActivity inneractiveInternalBrowserActivity = this.a;
if (inneractiveInternalBrowserActivity.e == webView) {
inneractiveInternalBrowserActivity.e = null;
}
if (webView != null) {
com.fyber.inneractive.sdk.util.t.a(webView);
webView.destroy();
}
this.a.finish();
return true;
}
@Override // android.webkit.WebViewClient
public final boolean shouldOverrideUrlLoading(WebView webView, String str) {
if (TextUtils.isEmpty(str)) {
return false;
}
if (u0.a(str)) {
this.a.e.loadUrl("chrome://crash");
return true;
}
InneractiveInternalBrowserActivity inneractiveInternalBrowserActivity = this.a;
String str2 = InneractiveInternalBrowserActivity.URL_EXTRA;
inneractiveInternalBrowserActivity.getClass();
com.fyber.inneractive.sdk.click.f fVar = new com.fyber.inneractive.sdk.click.f(new e(inneractiveInternalBrowserActivity), null, com.fyber.inneractive.sdk.util.h.VIDEO_CTA);
com.fyber.inneractive.sdk.click.l lVar = new com.fyber.inneractive.sdk.click.l(false);
com.fyber.inneractive.sdk.click.a[] aVarArr = new com.fyber.inneractive.sdk.click.a[5];
aVarArr[0] = fVar;
aVarArr[1] = new com.fyber.inneractive.sdk.click.d();
aVarArr[2] = new com.fyber.inneractive.sdk.click.g();
aVarArr[3] = new com.fyber.inneractive.sdk.click.j();
aVarArr[4] = new com.fyber.inneractive.sdk.click.h(false, TextUtils.isEmpty(str) ? null : Uri.parse(str).getScheme());
lVar.h.addAll(Arrays.asList(aVarArr));
lVar.a(inneractiveInternalBrowserActivity.getApplicationContext(), str, new f(inneractiveInternalBrowserActivity), null, false, com.fyber.inneractive.sdk.ignite.l.NONE, "");
return !str.startsWith("http");
}
}

View File

@@ -0,0 +1,18 @@
package com.fyber.inneractive.sdk.activities;
import com.fyber.inneractive.sdk.click.f;
import com.fyber.inneractive.sdk.util.p0;
/* loaded from: classes2.dex */
public final class e implements f.a {
public final /* synthetic */ InneractiveInternalBrowserActivity a;
public e(InneractiveInternalBrowserActivity inneractiveInternalBrowserActivity) {
this.a = inneractiveInternalBrowserActivity;
}
@Override // com.fyber.inneractive.sdk.click.f.a
public final void a(com.fyber.inneractive.sdk.click.b bVar, p0 p0Var, com.fyber.inneractive.sdk.util.h hVar) {
InneractiveInternalBrowserActivity.a(this.a, bVar);
}
}

View File

@@ -0,0 +1,21 @@
package com.fyber.inneractive.sdk.activities;
import com.fyber.inneractive.sdk.click.l;
/* loaded from: classes2.dex */
public final class f implements l.b {
public final /* synthetic */ InneractiveInternalBrowserActivity a;
public f(InneractiveInternalBrowserActivity inneractiveInternalBrowserActivity) {
this.a = inneractiveInternalBrowserActivity;
}
@Override // com.fyber.inneractive.sdk.click.l.b
public final void a(com.fyber.inneractive.sdk.click.b bVar) {
if (bVar == null || bVar.a == l.d.FAILED) {
return;
}
InneractiveInternalBrowserActivity.a(this.a, bVar);
this.a.finish();
}
}

View File

@@ -0,0 +1,19 @@
package com.fyber.inneractive.sdk.activities;
import android.view.View;
/* loaded from: classes2.dex */
public final class g implements View.OnClickListener {
public final /* synthetic */ InneractiveInternalBrowserActivity a;
public g(InneractiveInternalBrowserActivity inneractiveInternalBrowserActivity) {
this.a = inneractiveInternalBrowserActivity;
}
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
if (this.a.e.canGoBack()) {
this.a.e.goBack();
}
}
}

View File

@@ -0,0 +1,19 @@
package com.fyber.inneractive.sdk.activities;
import android.view.View;
/* loaded from: classes2.dex */
public final class h implements View.OnClickListener {
public final /* synthetic */ InneractiveInternalBrowserActivity a;
public h(InneractiveInternalBrowserActivity inneractiveInternalBrowserActivity) {
this.a = inneractiveInternalBrowserActivity;
}
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
if (this.a.e.canGoForward()) {
this.a.e.goForward();
}
}
}

View File

@@ -0,0 +1,20 @@
package com.fyber.inneractive.sdk.activities;
import android.view.View;
import com.fyber.inneractive.sdk.util.IAlog;
/* loaded from: classes2.dex */
public final class i implements View.OnClickListener {
public final /* synthetic */ InneractiveInternalBrowserActivity a;
public i(InneractiveInternalBrowserActivity inneractiveInternalBrowserActivity) {
this.a = inneractiveInternalBrowserActivity;
}
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
this.a.e.reload();
int i = IAlog.a;
this.a.e.getUrl();
}
}

View File

@@ -0,0 +1,17 @@
package com.fyber.inneractive.sdk.activities;
import android.view.View;
/* loaded from: classes2.dex */
public final class j implements View.OnClickListener {
public final /* synthetic */ InneractiveInternalBrowserActivity a;
public j(InneractiveInternalBrowserActivity inneractiveInternalBrowserActivity) {
this.a = inneractiveInternalBrowserActivity;
}
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
this.a.finish();
}
}

View File

@@ -0,0 +1,17 @@
package com.fyber.inneractive.sdk.activities;
import android.view.View;
/* loaded from: classes2.dex */
public final class k implements View.OnClickListener {
public final /* synthetic */ InneractiveRichMediaVideoPlayerActivityCore a;
public k(InneractiveRichMediaVideoPlayerActivityCore inneractiveRichMediaVideoPlayerActivityCore) {
this.a = inneractiveRichMediaVideoPlayerActivityCore;
}
@Override // android.view.View.OnClickListener
public final void onClick(View view) {
this.a.finish();
}
}

View File

@@ -0,0 +1,17 @@
package com.fyber.inneractive.sdk.activities;
import android.media.MediaPlayer;
/* loaded from: classes2.dex */
public final class l implements MediaPlayer.OnCompletionListener {
public final /* synthetic */ InneractiveRichMediaVideoPlayerActivityCore a;
public l(InneractiveRichMediaVideoPlayerActivityCore inneractiveRichMediaVideoPlayerActivityCore) {
this.a = inneractiveRichMediaVideoPlayerActivityCore;
}
@Override // android.media.MediaPlayer.OnCompletionListener
public final void onCompletion(MediaPlayer mediaPlayer) {
this.a.finish();
}
}

View File

@@ -0,0 +1,20 @@
package com.fyber.inneractive.sdk.activities;
import android.media.MediaPlayer;
import com.fyber.inneractive.sdk.util.IAlog;
/* loaded from: classes2.dex */
public final class m implements MediaPlayer.OnErrorListener {
public final /* synthetic */ InneractiveRichMediaVideoPlayerActivityCore a;
public m(InneractiveRichMediaVideoPlayerActivityCore inneractiveRichMediaVideoPlayerActivityCore) {
this.a = inneractiveRichMediaVideoPlayerActivityCore;
}
@Override // android.media.MediaPlayer.OnErrorListener
public final boolean onError(MediaPlayer mediaPlayer, int i, int i2) {
IAlog.a("Error: video can not be played.", new Object[0]);
this.a.finish();
return false;
}
}