package com.vungle.warren; import android.content.Context; import android.util.Log; import android.view.View; import android.view.ViewGroup; import android.widget.RelativeLayout; import com.vungle.warren.AdConfig; import com.vungle.warren.utility.ViewUtility; /* loaded from: classes2.dex */ public class i0 extends RelativeLayout { /* renamed from: n, reason: collision with root package name */ private static final String f8227n = "i0"; /* renamed from: a, reason: collision with root package name */ private String f8228a; /* renamed from: b, reason: collision with root package name */ private int f8229b; /* renamed from: c, reason: collision with root package name */ private int f8230c; /* renamed from: d, reason: collision with root package name */ private boolean f8231d; /* renamed from: e, reason: collision with root package name */ private boolean f8232e; /* renamed from: f, reason: collision with root package name */ private boolean f8233f; /* renamed from: g, reason: collision with root package name */ private com.vungle.warren.ui.view.l f8234g; /* renamed from: h, reason: collision with root package name */ private f f8235h; /* renamed from: i, reason: collision with root package name */ private w f8236i; /* renamed from: j, reason: collision with root package name */ private com.vungle.warren.utility.q f8237j; /* renamed from: k, reason: collision with root package name */ private boolean f8238k; /* renamed from: l, reason: collision with root package name */ private Runnable f8239l; /* renamed from: m, reason: collision with root package name */ private r f8240m; class a implements Runnable { a() { } @Override // java.lang.Runnable public void run() { Log.d(i0.f8227n, "Refresh Timeout Reached"); i0.this.f8232e = true; i0.this.n(); } } class b implements r { b() { } @Override // com.vungle.warren.r public void onAdLoad(String str) { Log.d(i0.f8227n, "Ad Loaded : " + str); if (i0.this.f8232e && i0.this.k()) { i0.this.f8232e = false; i0.this.m(false); com.vungle.warren.ui.view.l bannerViewInternal = Vungle.getBannerViewInternal(i0.this.f8228a, null, new AdConfig(i0.this.f8235h), i0.this.f8236i); if (bannerViewInternal != null) { i0.this.f8234g = bannerViewInternal; i0.this.o(); return; } onError(i0.this.f8228a, new com.vungle.warren.error.a(10)); VungleLogger.c(i0.class.getSimpleName() + "#loadAdCallback; onAdLoad", "VungleBannerView is null"); } } @Override // com.vungle.warren.r public void onError(String str, com.vungle.warren.error.a aVar) { Log.d(i0.f8227n, "Ad Load Error : " + str + " Message : " + aVar.getLocalizedMessage()); if (i0.this.getVisibility() == 0 && i0.this.k()) { i0.this.f8237j.c(); } } } protected i0(Context context, String str, String str2, int i10, f fVar, w wVar) { super(context); this.f8239l = new a(); this.f8240m = new b(); long currentTimeMillis = System.currentTimeMillis(); String str3 = f8227n; VungleLogger.i(true, str3, "ttDownloadContext", String.format("Creating banner ad, id = %1$s, at: %2$d", str, Long.valueOf(currentTimeMillis))); this.f8228a = str; this.f8235h = fVar; AdConfig.AdSize a10 = fVar.a(); this.f8236i = wVar; this.f8230c = ViewUtility.a(context, a10.getHeight()); this.f8229b = ViewUtility.a(context, a10.getWidth()); c0.l().v(fVar); this.f8234g = Vungle.getBannerViewInternal(str, com.vungle.warren.utility.b.a(str2), new AdConfig(fVar), this.f8236i); this.f8237j = new com.vungle.warren.utility.q(new com.vungle.warren.utility.c0(this.f8239l), i10 * 1000); VungleLogger.i(true, str3, "ttDownloadContext", String.format("Banner ad created, id = %1$s, elapsed time: %2$dms", str, Long.valueOf(System.currentTimeMillis() - currentTimeMillis))); } /* JADX INFO: Access modifiers changed from: private */ public boolean k() { return !this.f8231d && (!this.f8233f || this.f8238k); } /* JADX INFO: Access modifiers changed from: private */ public void m(boolean z10) { synchronized (this) { this.f8237j.a(); com.vungle.warren.ui.view.l lVar = this.f8234g; if (lVar != null) { lVar.B(z10); this.f8234g = null; removeAllViews(); } } } public void l() { m(true); this.f8231d = true; this.f8236i = null; } protected void n() { Log.d(f8227n, "Loading Ad"); g.g(this.f8228a, this.f8235h, new com.vungle.warren.utility.b0(this.f8240m)); } public void o() { this.f8238k = true; if (getVisibility() != 0) { return; } com.vungle.warren.ui.view.l lVar = this.f8234g; if (lVar == null) { if (k()) { this.f8232e = true; n(); return; } return; } View D = lVar.D(); if (D.getParent() != this) { addView(D, this.f8229b, this.f8230c); Log.d(f8227n, "Add VungleBannerView to Parent"); } Log.d(f8227n, "Rendering new ad for: " + this.f8228a); ViewGroup.LayoutParams layoutParams = getLayoutParams(); if (layoutParams != null) { layoutParams.height = this.f8230c; layoutParams.width = this.f8229b; requestLayout(); } this.f8237j.c(); } @Override // android.view.ViewGroup, android.view.View protected void onAttachedToWindow() { super.onAttachedToWindow(); Log.d(f8227n, "Banner onAttachedToWindow"); if (this.f8233f) { return; } o(); } @Override // android.view.ViewGroup, android.view.View protected void onDetachedFromWindow() { super.onDetachedFromWindow(); if (this.f8233f) { Log.d(f8227n, "Banner onDetachedFromWindow: render management disabled, do nothing"); } else { m(true); } } @Override // android.view.View protected void onVisibilityChanged(View view, int i10) { super.onVisibilityChanged(view, i10); setAdVisibility(i10 == 0); } @Override // android.view.View public void onWindowFocusChanged(boolean z10) { setAdVisibility(z10); } @Override // android.view.View protected void onWindowVisibilityChanged(int i10) { super.onWindowVisibilityChanged(i10); Log.d(f8227n, "Banner onWindowVisibilityChanged: " + i10); setAdVisibility(i10 == 0); } public void setAdVisibility(boolean z10) { if (z10 && k()) { this.f8237j.c(); } else { this.f8237j.b(); } com.vungle.warren.ui.view.l lVar = this.f8234g; if (lVar != null) { lVar.setAdVisibility(z10); } } }