package com.google.android.gms.internal.ads;

import android.R;
import android.content.Context;
import android.content.res.Resources;
import android.os.RemoteException;
import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
import com.google.android.gms.ads.AdView;
import com.google.android.gms.ads.nativead.MediaView;
import com.google.android.gms.ads.nativead.NativeAd;
import com.google.android.gms.ads.nativead.NativeAdView;
import java.lang.ref.WeakReference;
import java.util.HashMap;

/* JADX INFO: loaded from: classes2.dex */
public final class zs0 extends n7.g2 {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final HashMap f19378a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final Context f19379b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final WeakReference f19380c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final ss0 f19381d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final dv1 f19382e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public ps0 f19383f;

    public zs0(Context context, WeakReference weakReference, ss0 ss0Var, a30 a30Var) {
        super("com.google.android.gms.ads.internal.client.IOutOfContextTester");
        this.f19378a = new HashMap();
        this.f19379b = context;
        this.f19380c = weakReference;
        this.f19381d = ss0Var;
        this.f19382e = a30Var;
    }

    public static String V2(Object obj) {
        g7.u responseInfo;
        n7.m2 m2VarZzd;
        if (obj instanceof g7.k) {
            responseInfo = ((g7.k) obj).getResponseInfo();
        } else {
            n7.m2 m2VarZzm = null;
            if (obj instanceof i7.b) {
                fk fkVar = (fk) ((i7.b) obj);
                fkVar.getClass();
                try {
                    m2VarZzm = fkVar.f11263a.zzg();
                } catch (RemoteException e10) {
                    q7.j.zzl("#007 Could not call remote method.", e10);
                }
                responseInfo = g7.u.zzc(m2VarZzm);
            } else if (obj instanceof r7.a) {
                nu nuVar = (nu) ((r7.a) obj);
                nuVar.getClass();
                try {
                    n7.r0 r0Var = nuVar.f14735c;
                    if (r0Var != null) {
                        m2VarZzm = r0Var.zzt();
                    }
                } catch (RemoteException e11) {
                    q7.j.zzl("#007 Could not call remote method.", e11);
                }
                responseInfo = g7.u.zzc(m2VarZzm);
            } else if (obj instanceof x7.c) {
                b10 b10Var = (b10) ((x7.c) obj);
                b10Var.getClass();
                try {
                    s00 s00Var = b10Var.f9334a;
                    if (s00Var != null) {
                        m2VarZzm = s00Var.zzm();
                    }
                } catch (RemoteException e12) {
                    q7.j.zzl("#007 Could not call remote method.", e12);
                }
                responseInfo = g7.u.zzc(m2VarZzm);
            } else if (obj instanceof y7.a) {
                i10 i10Var = (i10) ((y7.a) obj);
                i10Var.getClass();
                try {
                    s00 s00Var2 = i10Var.f12318a;
                    if (s00Var2 != null) {
                        m2VarZzm = s00Var2.zzm();
                    }
                } catch (RemoteException e13) {
                    q7.j.zzl("#007 Could not call remote method.", e13);
                }
                responseInfo = g7.u.zzc(m2VarZzm);
            } else if (obj instanceof AdView) {
                responseInfo = ((AdView) obj).getResponseInfo();
            } else {
                if (!(obj instanceof NativeAd)) {
                    return "";
                }
                responseInfo = ((NativeAd) obj).getResponseInfo();
            }
        }
        if (responseInfo == null || (m2VarZzd = responseInfo.zzd()) == null) {
            return "";
        }
        try {
            return m2VarZzd.zzj();
        } catch (RemoteException unused) {
            return "";
        }
    }

    @Override // n7.h2
    public final void L0(String str, k8.a aVar, k8.a aVar2) {
        Context context = (Context) k8.b.O(aVar);
        ViewGroup viewGroup = (ViewGroup) k8.b.O(aVar2);
        if (context == null || viewGroup == null) {
            return;
        }
        HashMap map = this.f19378a;
        Object obj = map.get(str);
        if (obj != null) {
            map.remove(str);
        }
        if (obj instanceof AdView) {
            AdView adView = (AdView) obj;
            LinearLayout linearLayout = new LinearLayout(context);
            linearLayout.setTag("layout");
            w80.j(linearLayout, -1, -1);
            linearLayout.setGravity(17);
            linearLayout.addView(adView);
            adView.setTag("ad_view");
            viewGroup.addView(linearLayout);
            return;
        }
        if (obj instanceof NativeAd) {
            NativeAd nativeAd = (NativeAd) obj;
            NativeAdView nativeAdView = new NativeAdView(context);
            nativeAdView.setTag("ad_view_tag");
            w80.j(nativeAdView, -1, -1);
            viewGroup.addView(nativeAdView);
            LinearLayout linearLayout2 = new LinearLayout(context);
            linearLayout2.setTag("layout_tag");
            linearLayout2.setOrientation(1);
            w80.j(linearLayout2, -1, -1);
            linearLayout2.setBackgroundColor(-1);
            nativeAdView.addView(linearLayout2);
            Resources resourcesZzf = m7.n.C.f30469h.zzf();
            linearLayout2.addView(w80.i(context, resourcesZzf == null ? "Headline" : resourcesZzf.getString(k7.d.native_headline), R.style.TextAppearance.Small, -9210245, 0.0f, "headline_header_tag"));
            String headline = nativeAd.getHeadline();
            View viewI = w80.i(context, headline == null ? "" : headline, R.style.TextAppearance.Medium, -16777216, 12.0f, "headline_tag");
            nativeAdView.setHeadlineView(viewI);
            linearLayout2.addView(viewI);
            linearLayout2.addView(w80.i(context, resourcesZzf == null ? "Body" : resourcesZzf.getString(k7.d.native_body), R.style.TextAppearance.Small, -9210245, 0.0f, "body_header_tag"));
            String body = nativeAd.getBody();
            View viewI2 = w80.i(context, body == null ? "" : body, R.style.TextAppearance.Medium, -16777216, 12.0f, "body_tag");
            nativeAdView.setBodyView(viewI2);
            linearLayout2.addView(viewI2);
            linearLayout2.addView(w80.i(context, resourcesZzf == null ? "Media View" : resourcesZzf.getString(k7.d.native_media_view), R.style.TextAppearance.Small, -9210245, 0.0f, "media_view_header_tag"));
            MediaView mediaView = new MediaView(context);
            mediaView.setTag("media_view_tag");
            nativeAdView.setMediaView(mediaView);
            linearLayout2.addView(mediaView);
            nativeAdView.setNativeAd(nativeAd);
        }
    }

    public final synchronized void R2(Object obj, String str) {
        this.f19378a.put(str, obj);
        S2(V2(obj));
    }

    public final synchronized void S2(String str) {
        try {
            ih1.z1(this.f19383f.d(str), new xs0(this, 0), this.f19382e);
        } catch (NullPointerException e10) {
            m7.n.C.f30469h.d("OutOfContextTester.setAdAsOutOfContext", e10);
            this.f19381d.b();
        }
    }

    public final synchronized void T2(String str) {
        try {
            ih1.z1(this.f19383f.d(str), new xs0(this, 1), this.f19382e);
        } catch (NullPointerException e10) {
            m7.n.C.f30469h.d("OutOfContextTester.setAdAsShown", e10);
            this.f19381d.b();
        }
    }

    public final Context U2() {
        Context context = (Context) this.f19380c.get();
        return context == null ? this.f19379b : context;
    }
}
