package com.applovin.mediation.ads; import android.content.Context; import android.graphics.Color; import android.graphics.drawable.ColorDrawable; import android.text.TextUtils; import android.util.AttributeSet; import android.util.DisplayMetrics; import android.util.TypedValue; import android.view.View; import android.widget.RelativeLayout; import android.widget.TextView; import androidx.annotation.NonNull; import androidx.core.view.ViewCompat; import com.applovin.adview.AppLovinAdView; import com.applovin.impl.mediation.ads.MaxAdViewImpl; import com.applovin.impl.mediation.ads.a; import com.applovin.impl.sdk.utils.StringUtils; import com.applovin.impl.sdk.utils.b; import com.applovin.impl.sdk.utils.p; import com.applovin.mediation.MaxAdFormat; import com.applovin.mediation.MaxAdRevenueListener; import com.applovin.mediation.MaxAdReviewListener; import com.applovin.mediation.MaxAdViewAdListener; import com.applovin.sdk.AppLovinSdk; public class MaxAdView extends RelativeLayout { /* renamed from: a reason: collision with root package name */ private MaxAdViewImpl f4242a; /* renamed from: b reason: collision with root package name */ private View f4243b; /* renamed from: c reason: collision with root package name */ private int f4244c; public MaxAdView(Context context, AttributeSet attributeSet) { this(context, attributeSet, 0); } public MaxAdView(Context context, AttributeSet attributeSet, int i10) { super(context, attributeSet, i10); String a10 = b.a(context, attributeSet, AppLovinAdView.NAMESPACE, "adUnitId"); String a11 = b.a(context, attributeSet, AppLovinAdView.NAMESPACE, "adFormat"); MaxAdFormat formatFromString = StringUtils.isValidString(a11) ? MaxAdFormat.formatFromString(a11) : b.a(context); int attributeIntValue = attributeSet.getAttributeIntValue("http://schemas.android.com/apk/res/android", "gravity", 49); if (a10 == null) { throw new IllegalArgumentException("No ad unit ID specified"); } else if (!TextUtils.isEmpty(a10)) { a(a10, formatFromString, attributeIntValue, AppLovinSdk.getInstance(context), context); } else { throw new IllegalArgumentException("Empty ad unit ID specified"); } } public MaxAdView(String str, Context context) { this(str, AppLovinSdk.getInstance(context), context); } public MaxAdView(String str, MaxAdFormat maxAdFormat, Context context) { this(str, maxAdFormat, AppLovinSdk.getInstance(context), context); } public MaxAdView(String str, MaxAdFormat maxAdFormat, AppLovinSdk appLovinSdk, Context context) { super(context.getApplicationContext()); a.logApiCall("MaxAdView", "MaxAdView(adUnitId=" + str + ", adFormat=" + maxAdFormat + ", sdk=" + appLovinSdk + ")"); a(str, maxAdFormat, 49, appLovinSdk, context); } public MaxAdView(String str, AppLovinSdk appLovinSdk, Context context) { this(str, b.a(context), appLovinSdk, context); } private void a(MaxAdFormat maxAdFormat, Context context) { DisplayMetrics displayMetrics = context.getResources().getDisplayMetrics(); int applyDimension = maxAdFormat == MaxAdFormat.MREC ? (int) TypedValue.applyDimension(1, (float) maxAdFormat.getSize().getWidth(), displayMetrics) : displayMetrics.widthPixels; TextView textView = new TextView(context); textView.setBackgroundColor(Color.rgb(220, 220, 220)); textView.setTextColor(ViewCompat.MEASURED_STATE_MASK); textView.setText("AppLovin MAX Ad"); textView.setGravity(17); addView(textView, applyDimension, (int) TypedValue.applyDimension(1, (float) maxAdFormat.getSize().getHeight(), displayMetrics)); } private void a(String str, MaxAdFormat maxAdFormat, int i10, AppLovinSdk appLovinSdk, Context context) { if (!isInEditMode()) { View view = new View(context.getApplicationContext()); this.f4243b = view; view.setBackgroundColor(0); addView(this.f4243b); this.f4243b.setLayoutParams(new RelativeLayout.LayoutParams(-1, -1)); this.f4244c = getVisibility(); this.f4242a = new MaxAdViewImpl(str.trim(), maxAdFormat, this, this.f4243b, appLovinSdk.coreSdk, context); setGravity(i10); if (getBackground() instanceof ColorDrawable) { setBackgroundColor(((ColorDrawable) getBackground()).getColor()); } super.setBackgroundColor(0); return; } a(maxAdFormat, context); } public void destroy() { this.f4242a.destroy(); } public MaxAdFormat getAdFormat() { return this.f4242a.getAdFormat(); } public String getAdUnitId() { return this.f4242a.getAdUnitId(); } public String getPlacement() { return this.f4242a.getPlacement(); } public void loadAd() { this.f4242a.loadAd(); } /* access modifiers changed from: protected */ public void onWindowVisibilityChanged(int i10) { super.onWindowVisibilityChanged(i10); MaxAdViewImpl maxAdViewImpl = this.f4242a; maxAdViewImpl.logApiCall("onWindowVisibilityChanged(visibility=" + i10 + ")"); if (this.f4242a != null && p.a(this.f4244c, i10)) { this.f4242a.onWindowVisibilityChanged(i10); } this.f4244c = i10; } public void setAdReviewListener(MaxAdReviewListener maxAdReviewListener) { MaxAdViewImpl maxAdViewImpl = this.f4242a; maxAdViewImpl.logApiCall("setAdReviewListener(listener=" + maxAdReviewListener + ")"); this.f4242a.setAdReviewListener(maxAdReviewListener); } public void setAlpha(float f10) { MaxAdViewImpl maxAdViewImpl = this.f4242a; maxAdViewImpl.logApiCall("setAlpha(alpha=" + f10 + ")"); View view = this.f4243b; if (view != null) { view.setAlpha(f10); } } public void setBackgroundColor(int i10) { MaxAdViewImpl maxAdViewImpl = this.f4242a; maxAdViewImpl.logApiCall("setBackgroundColor(color=" + i10 + ")"); MaxAdViewImpl maxAdViewImpl2 = this.f4242a; if (maxAdViewImpl2 != null) { maxAdViewImpl2.setPublisherBackgroundColor(i10); } View view = this.f4243b; if (view != null) { view.setBackgroundColor(i10); } } public void setCustomData(String str) { MaxAdViewImpl maxAdViewImpl = this.f4242a; maxAdViewImpl.logApiCall("setCustomData(value=" + str + ")"); this.f4242a.setCustomData(str); } public void setExtraParameter(String str, String str2) { MaxAdViewImpl maxAdViewImpl = this.f4242a; maxAdViewImpl.logApiCall("setExtraParameter(key=" + str + ", value=" + str2 + ")"); this.f4242a.setExtraParameter(str, str2); } public void setListener(MaxAdViewAdListener maxAdViewAdListener) { MaxAdViewImpl maxAdViewImpl = this.f4242a; maxAdViewImpl.logApiCall("setListener(listener=" + maxAdViewAdListener + ")"); this.f4242a.setListener(maxAdViewAdListener); } public void setLocalExtraParameter(String str, Object obj) { MaxAdViewImpl maxAdViewImpl = this.f4242a; maxAdViewImpl.logApiCall("setLocalExtraParameter(key=" + str + ", value=" + obj + ")"); this.f4242a.setLocalExtraParameter(str, obj); } public void setPlacement(String str) { this.f4242a.setPlacement(str); } public void setRevenueListener(MaxAdRevenueListener maxAdRevenueListener) { MaxAdViewImpl maxAdViewImpl = this.f4242a; maxAdViewImpl.logApiCall("setRevenueListener(listener=" + maxAdRevenueListener + ")"); this.f4242a.setRevenueListener(maxAdRevenueListener); } public void startAutoRefresh() { this.f4242a.startAutoRefresh(); } public void stopAutoRefresh() { this.f4242a.stopAutoRefresh(); } @NonNull public String toString() { MaxAdViewImpl maxAdViewImpl = this.f4242a; return maxAdViewImpl != null ? maxAdViewImpl.toString() : "MaxAdView"; } }