package com.ironsource;

import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
import android.webkit.WebView;
import android.widget.FrameLayout;
import com.ironsource.mediationsdk.logger.IronLog;
import com.ironsource.sdk.utils.Logger;
import com.ironsource.y8;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public class wf extends FrameLayout implements ug {
    private static final String b = "IronSourceAdContainer";

    /* renamed from: a  reason: collision with root package name */
    private bg f3197a;

    /* loaded from: classes4.dex */
    class a implements Runnable {

        /* renamed from: a  reason: collision with root package name */
        final /* synthetic */ String f3198a;
        final /* synthetic */ String b;

        a(String str, String str2) {
            this.f3198a = str;
            this.b = str2;
        }

        @Override // java.lang.Runnable
        public void run() {
            wf wfVar = wf.this;
            wfVar.removeView(wfVar.f3197a.getPresentingView());
            wf.this.f3197a.a(this.f3198a, this.b);
            wf.this.f3197a = null;
        }
    }

    public wf(Context context) {
        super(context);
    }

    public wf(Context context, AttributeSet attributeSet) {
        super(context, attributeSet);
    }

    public wf(bg bgVar, Context context) {
        super(context);
        setLayoutParams(new FrameLayout.LayoutParams(bgVar.d().c(), bgVar.d().a()));
        this.f3197a = bgVar;
        addView(bgVar.getPresentingView());
    }

    private void b() throws Exception {
        JSONObject jSONObject;
        try {
            jSONObject = this.f3197a.c().a().getJSONObject(vf.p).getJSONObject(vf.s);
        } catch (Exception e) {
            l9.d().a(e);
            jSONObject = new JSONObject();
        }
        jSONObject.put("adViewId", this.f3197a.b());
        this.f3197a.c().a(y8.g.R, jSONObject);
    }

    public void a() throws Exception {
        bg bgVar = this.f3197a;
        if (bgVar == null || bgVar.c() == null) {
            throw new Exception("mAdPresenter or mAdPresenter.getAdViewLogic() are null");
        }
        b();
    }

    @Override // com.ironsource.ug
    public synchronized void a(String str, String str2) {
        bg bgVar = this.f3197a;
        if (bgVar != null && bgVar.c() != null && this.f3197a.getPresentingView() != null) {
            this.f3197a.c().e();
            Cif.f2416a.d(new a(str, str2));
        }
    }

    @Override // com.ironsource.ug
    public void a(String str, String str2, String str3) {
        bg bgVar = this.f3197a;
        if (bgVar == null) {
            return;
        }
        bgVar.a(str, str2, str3);
    }

    @Override // com.ironsource.ug
    public void a(JSONObject jSONObject, String str, String str2) {
        this.f3197a.a(jSONObject, str, str2);
    }

    @Override // com.ironsource.ug
    public void b(JSONObject jSONObject, String str, String str2) {
        this.f3197a.b(jSONObject, str, str2);
    }

    @Override // com.ironsource.ug
    public void c(JSONObject jSONObject, String str, String str2) throws JSONException {
        this.f3197a.c(jSONObject, str, str2);
    }

    @Override // com.ironsource.ug
    public WebView getPresentingView() {
        return this.f3197a.getPresentingView();
    }

    public uf getSize() {
        bg bgVar = this.f3197a;
        return bgVar != null ? bgVar.d() : new uf();
    }

    @Override // android.view.View
    protected void onVisibilityChanged(View view, int i) {
        Logger.i(b, "onVisibilityChanged: " + i);
        bg bgVar = this.f3197a;
        if (bgVar == null) {
            return;
        }
        try {
            bgVar.c().a(vf.k, i, isShown());
        } catch (Exception e) {
            l9.d().a(e);
            IronLog.INTERNAL.error(e.toString());
        }
    }

    @Override // android.view.View
    protected void onWindowVisibilityChanged(int i) {
        Logger.i(b, "onWindowVisibilityChanged: " + i);
        bg bgVar = this.f3197a;
        if (bgVar == null) {
            return;
        }
        try {
            bgVar.c().a(vf.l, i, isShown());
        } catch (Exception e) {
            l9.d().a(e);
            IronLog.INTERNAL.error(e.toString());
        }
    }
}
