package com.applovin.impl; import android.R; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.ViewGroup; import com.applovin.impl.ad; import com.applovin.mediation.adapter.MaxAdapterError; import com.applovin.mediation.adapter.listeners.MaxAdapterListener; import com.applovin.mediation.adapter.listeners.MaxAppOpenAdapterListener; import com.applovin.mediation.adapter.listeners.MaxInterstitialAdapterListener; /* loaded from: classes.dex */ public abstract class bd extends Activity implements ad.a { protected com.applovin.impl.sdk.j a; protected ad b; protected cd c = new cd(null); private MaxAdapterListener d; public void a(cd cdVar, com.applovin.impl.sdk.j jVar, MaxAdapterListener maxAdapterListener) { this.a = jVar; this.c = cdVar; this.d = maxAdapterListener; } @Override // android.app.Activity public void onCreate(Bundle bundle) { super.onCreate(bundle); requestWindowFeature(1); getWindow().setFlags(1024, 1024); getWindow().addFlags(16777216); getWindow().addFlags(128); ViewGroup viewGroup = (ViewGroup) findViewById(R.id.content); viewGroup.setBackgroundColor(this.c.a()); com.applovin.impl.sdk.j jVar = this.a; r.a(jVar != null ? ((Boolean) jVar.a(sj.N2)).booleanValue() : true, this); ad adVar = new ad(this.c, this); this.b = adVar; adVar.setListener(this); this.b.setVisibility(4); viewGroup.addView(this.b); zq.a(this.b, this.c.b()); } @Override // android.app.Activity public void onDestroy() { MaxAdapterListener maxAdapterListener = this.d; if (maxAdapterListener != null) { if (maxAdapterListener instanceof MaxInterstitialAdapterListener) { ((MaxInterstitialAdapterListener) maxAdapterListener).onInterstitialAdHidden(); } else if (maxAdapterListener instanceof MaxAppOpenAdapterListener) { ((MaxAppOpenAdapterListener) maxAdapterListener).onAppOpenAdHidden(); } else { throw new IllegalStateException("Failed to fire hidden callback (" + this.d + "): neither interstitial nor app open ad"); } } super.onDestroy(); } public void a(View view, String str) { if (view == null) { a(str); return; } ((ViewGroup) findViewById(R.id.content)).addView(view); this.b.bringToFront(); MaxAdapterListener maxAdapterListener = this.d; if (maxAdapterListener instanceof MaxInterstitialAdapterListener) { ((MaxInterstitialAdapterListener) maxAdapterListener).onInterstitialAdDisplayed(); return; } if (maxAdapterListener instanceof MaxAppOpenAdapterListener) { ((MaxAppOpenAdapterListener) maxAdapterListener).onAppOpenAdDisplayed(); return; } throw new IllegalStateException("Failed to fire display callback (" + this.d + "): neither interstitial nor app open ad"); } private void a(String str) { MaxAdapterError maxAdapterError = new MaxAdapterError(MaxAdapterError.ERROR_CODE_AD_DISPLAY_FAILED, "Null hybrid ad view (" + str + ")"); MaxAdapterListener maxAdapterListener = this.d; if (maxAdapterListener instanceof MaxInterstitialAdapterListener) { ((MaxInterstitialAdapterListener) maxAdapterListener).onInterstitialAdDisplayFailed(maxAdapterError); } else if (maxAdapterListener instanceof MaxAppOpenAdapterListener) { ((MaxAppOpenAdapterListener) maxAdapterListener).onAppOpenAdDisplayFailed(maxAdapterError); } else { throw new IllegalStateException("Failed to fire display failed callback (" + this.d + "): neither interstitial nor app open ad"); } finish(); } @Override // com.applovin.impl.ad.a public void a(ad adVar) { if (isFinishing()) { return; } finish(); } }