翰林优商.apk(点击下载) / d.java


package com.sigmob.sdk.mraid;

import android.app.Activity;
import android.content.BroadcastReceiver;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.content.pm.PackageManager;
import android.graphics.Rect;
import android.os.Handler;
import android.os.Looper;
import android.text.TextUtils;
import android.util.DisplayMetrics;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewTreeObserver;
import android.webkit.ConsoleMessage;
import android.webkit.JsResult;
import android.webkit.ValueCallback;
import android.widget.FrameLayout;
import com.czhj.sdk.common.ClientMetadata;
import com.czhj.sdk.common.utils.Preconditions;
import com.czhj.sdk.common.utils.ViewUtil;
import com.czhj.sdk.logger.SigmobLog;
import com.sigmob.sdk.base.common.p;
import com.sigmob.sdk.base.h;
import com.sigmob.sdk.base.models.BaseAdUnit;
import com.sigmob.sdk.base.models.CurrentAppOrientation;
import com.sigmob.sdk.base.models.ExposureChange;
import com.sigmob.sdk.base.models.ExtensionEvent;
import com.sigmob.sdk.base.models.MraidEnv;
import com.sigmob.sdk.base.models.PlacementType;
import com.sigmob.sdk.base.models.VideoItem;
import com.sigmob.sdk.base.models.ViewState;
import com.sigmob.sdk.base.models.rtb.MaterialMeta;
import com.sigmob.sdk.mraid.a;
import com.sigmob.sdk.mraid.b;
import com.sigmob.sdk.nativead.APKStatusBroadcastReceiver;
import com.sigmob.windad.WindAdError;
import com.sigmob.windad.WindAds;
import java.net.URI;
import java.util.LinkedList;
import java.util.Map;

public class d {
    private final PlacementType a;
    private final BaseAdUnit b;
    private final FrameLayout c;
    private final C0263d d;
    private final j e;
    private final b f;
    private final h g;
    private boolean h;
    private Integer i;
    private String j;
    private ViewGroup k;
    private ViewState l;
    private a m;
    private e n;
    private n o;
    private f p;
    private l q;
    private l r;
    private c s;
    private Integer t;
    private boolean u;
    private i v;
    private boolean w;
    private final b.AbstractC0262b x;
    private APKStatusBroadcastReceiver y;
    private boolean z;

    public interface a {
        void a();

        void a(float f);

        void a(int i, int i2, int i3, int i4, a.EnumC0261a aVar, boolean z);

        void a(View view);

        void a(WindAdError windAdError);

        void a(String str);

        void a(URI uri, int i, String str);

        void a(boolean z);

        void b();

        void b(float f);

        void c();

        void d();

        void e();

        void f();

        void g();
    }

    public interface b {
        void a(l lVar, p pVar);
    }

    /* access modifiers changed from: package-private */
    public class c extends BroadcastReceiver {
        private Context b;
        private int c = -1;

        c() {
        }

        public void a() {
            Context context = this.b;
            if (context != null) {
                context.unregisterReceiver(this);
                this.b = null;
            }
        }

        public void a(Context context) {
            Preconditions.checkNotNull(context);
            Context applicationContext = context.getApplicationContext();
            this.b = applicationContext;
            if (applicationContext != null) {
                applicationContext.registerReceiver(this, new IntentFilter("android.intent.action.CONFIGURATION_CHANGED"));
            }
        }

        public void onReceive(Context context, Intent intent) {
            int x;
            if (this.b != null && "android.intent.action.CONFIGURATION_CHANGED".equals(intent.getAction()) && (x = d.this.x()) != this.c) {
                this.c = x;
                d.this.a(x);
            }
        }
    }

    /* access modifiers changed from: package-private */
    /* renamed from: com.sigmob.sdk.mraid.d$d  reason: collision with other inner class name */
    public static class C0263d {
        private final Handler a = new Handler();
        private a b;

        /* access modifiers changed from: package-private */
        /* renamed from: com.sigmob.sdk.mraid.d$d$a */
        public static class a {
            int a;
            private final View[] b;
            private final Handler c;
            private Runnable d;
            private final Runnable e;

            private a(Handler handler, View[] viewArr) {
                this.e = new Runnable() {
                    /* class com.sigmob.sdk.mraid.d.C0263d.a.AnonymousClass1 */

                    public void run() {
                        View[] viewArr = a.this.b;
                        for (final View view : viewArr) {
                            if (view.getHeight() > 0 || view.getWidth() > 0) {
                                a.this.b();
                            } else {
                                view.getViewTreeObserver().addOnPreDrawListener(new ViewTreeObserver.OnPreDrawListener() {
                                    /* class com.sigmob.sdk.mraid.d.C0263d.a.AnonymousClass1.AnonymousClass1 */

                                    public boolean onPreDraw() {
                                        view.getViewTreeObserver().removeOnPreDrawListener(this);
                                        a.this.b();
                                        return true;
                                    }
                                });
                            }
                        }
                    }
                };
                this.c = handler;
                this.b = viewArr;
            }

            /* access modifiers changed from: private */
            /* access modifiers changed from: public */
            private void b() {
                Runnable runnable;
                int i = this.a - 1;
                this.a = i;
                if (i == 0 && (runnable = this.d) != null) {
                    runnable.run();
                    this.d = null;
                }
            }

            /* access modifiers changed from: package-private */
            public void a() {
                this.c.removeCallbacks(this.e);
                this.d = null;
            }

            /* access modifiers changed from: package-private */
            public void a(Runnable runnable) {
                this.d = runnable;
                this.a = this.b.length;
                this.c.post(this.e);
            }
        }

        C0263d() {
        }

        /* access modifiers changed from: package-private */
        public a a(View... viewArr) {
            a aVar = new a(this.a, viewArr);
            this.b = aVar;
            return aVar;
        }

        /* access modifiers changed from: package-private */
        public void a() {
            a aVar = this.b;
            if (aVar != null) {
                aVar.a();
                this.b = null;
            }
        }
    }

    public interface e {
        void a(boolean z);
    }

    public interface f {
        void a();

        void a(Integer num);

        void a(Map<String, String> map);

        void b();

        void b(Map<String, String> map);

        void c();

        void d();

        void e();

        void f();

        void g();

        void h();
    }

    public d(Context context, BaseAdUnit baseAdUnit, PlacementType placementType) {
        this(context, baseAdUnit, placementType, new b(baseAdUnit, placementType), null, new C0263d());
    }

    d(Context context, BaseAdUnit baseAdUnit, PlacementType placementType, b bVar, b bVar2, C0263d dVar) {
        this.h = false;
        this.l = ViewState.LOADING;
        this.s = new c();
        this.u = true;
        this.v = i.NONE;
        this.w = true;
        AnonymousClass1 r0 = new b.AbstractC0262b() {
            /* class com.sigmob.sdk.mraid.d.AnonymousClass1 */

            @Override // com.sigmob.sdk.mraid.b.AbstractC0262b
            public void a() {
                d.this.j();
                if (d.this.m != null) {
                    d.this.m.a(d.this.c);
                }
            }

            @Override // com.sigmob.sdk.mraid.b.AbstractC0262b
            public void a(int i, int i2, int i3, int i4, a.EnumC0261a aVar, boolean z) {
                if (d.this.m != null) {
                    d.this.m.a(i, i2, i3, i4, aVar, z);
                }
            }

            @Override // com.sigmob.sdk.mraid.b.AbstractC0262b
            public void a(WindAdError windAdError) {
                d.this.a(windAdError);
            }

            @Override // com.sigmob.sdk.mraid.b.AbstractC0262b
            public void a(String str, Map<String, String> map) {
                d.this.b((d) str, (String) map);
            }

            @Override // com.sigmob.sdk.mraid.b.AbstractC0262b
            public void a(URI uri) {
                d.this.a(uri.toString());
            }

            @Override // com.sigmob.sdk.mraid.b.AbstractC0262b
            public void a(URI uri, int i, String str) {
                d.this.a(uri, i, str);
            }

            @Override // com.sigmob.sdk.mraid.b.AbstractC0262b
            public void a(URI uri, boolean z) throws c {
                d.this.a(uri, z);
            }

            @Override // com.sigmob.sdk.mraid.b.AbstractC0262b
            public void a(boolean z) {
                d.this.f.a(z);
            }

            @Override // com.sigmob.sdk.mraid.b.AbstractC0262b
            public void a(boolean z, i iVar) throws c {
                d.this.a(z, iVar);
            }

            @Override // com.sigmob.sdk.mraid.b.AbstractC0262b
            public boolean a(ConsoleMessage consoleMessage) {
                return d.this.a(consoleMessage);
            }

            @Override // com.sigmob.sdk.mraid.b.AbstractC0262b
            public boolean a(String str, JsResult jsResult) {
                return d.this.a(str, jsResult);
            }

            @Override // com.sigmob.sdk.mraid.b.AbstractC0262b
            public void b() {
                d.this.i();
            }

            @Override // com.sigmob.sdk.mraid.b.AbstractC0262b
            public void b(String str, Map<String, String> map) {
                d.this.a((d) str, (String) map);
            }

            @Override // com.sigmob.sdk.mraid.b.AbstractC0262b
            public void b(boolean z) {
                d.this.e(z);
            }

            @Override // com.sigmob.sdk.mraid.b.AbstractC0262b
            public void c() {
                if (d.this.m != null) {
                    d.this.m.d();
                }
            }

            @Override // com.sigmob.sdk.mraid.b.AbstractC0262b
            public void d() {
                d.this.m();
                d.this.m.g();
            }

            @Override // com.sigmob.sdk.mraid.b.AbstractC0262b
            public void e() {
                if (d.this.m != null) {
                    d.this.m.e();
                }
            }

            @Override // com.sigmob.sdk.mraid.b.AbstractC0262b
            public void f() {
                if (d.this.m != null) {
                    d.this.m.f();
                }
            }
        };
        this.x = r0;
        Preconditions.checkNotNull(context);
        FrameLayout frameLayout = new FrameLayout(context);
        this.c = frameLayout;
        this.b = baseAdUnit;
        this.a = placementType;
        this.f = bVar;
        this.d = dVar;
        this.l = ViewState.LOADING;
        this.e = new j(context, context.getResources().getDisplayMetrics().density);
        frameLayout.setBackgroundColor(0);
        new View(context).setOnTouchListener(new View.OnTouchListener() {
            /* class com.sigmob.sdk.mraid.d.AnonymousClass2 */

            public boolean onTouch(View view, MotionEvent motionEvent) {
                return true;
            }
        });
        this.s.a(context);
        bVar.a(r0);
        this.g = new h();
    }

    private ViewGroup A() {
        if (this.k == null) {
            this.k = z();
        }
        return this.k;
    }

    static void a(a aVar, ViewState viewState, ViewState viewState2) {
        Preconditions.checkNotNull(aVar);
        Preconditions.checkNotNull(viewState);
        Preconditions.checkNotNull(viewState2);
    }

    private void a(Runnable runnable) {
        this.d.a();
        l f2 = f();
        if (f2 != null) {
            DisplayMetrics displayMetrics = w().getResources().getDisplayMetrics();
            this.e.a(displayMetrics.widthPixels, displayMetrics.heightPixels);
            int[] iArr = new int[2];
            ViewGroup z2 = z();
            z2.getLocationOnScreen(iArr);
            this.e.a(iArr[0], iArr[1], z2.getWidth(), z2.getHeight());
            this.e.c(iArr[0], iArr[1], z2.getWidth(), z2.getHeight());
            f2.getLocationOnScreen(iArr);
            this.e.b(iArr[0], iArr[1], f2.getWidth(), f2.getHeight());
            this.f.a(new CurrentAppOrientation(ClientMetadata.getInstance().getOrientationInt().intValue() == 1 ? "portrait" : "landscape", true));
            this.f.a(this.e);
            if (runnable != null) {
                runnable.run();
            }
        }
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void a(String str, Map<String, String> map) {
        Float valueOf;
        if (this.m != null) {
            try {
                String a2 = b.a(map.get(h.l));
                String a3 = b.a(map.get("ctime"));
                String a4 = b.a(map.get("state"));
                char c2 = 65535;
                boolean z2 = false;
                switch (str.hashCode()) {
                    case -1610203128:
                        if (str.equals(ExtensionEvent.AD_ENDCARD_SHOW)) {
                            c2 = 3;
                            break;
                        }
                        break;
                    case -1102513700:
                        if (str.equals(ExtensionEvent.AD_COMPANION_CLICK)) {
                            c2 = 4;
                            break;
                        }
                        break;
                    case -934326481:
                        if (str.equals("reward")) {
                            c2 = 1;
                            break;
                        }
                        break;
                    case -900560382:
                        if (str.equals(ExtensionEvent.AD_SKIP)) {
                            c2 = 0;
                            break;
                        }
                        break;
                    case 112386354:
                        if (str.equals(ExtensionEvent.AD_MUTE)) {
                            c2 = 2;
                            break;
                        }
                        break;
                    case 1293469449:
                        if (str.equals(ExtensionEvent.AD_SHOE_SKIP_TIME)) {
                            c2 = 5;
                            break;
                        }
                        break;
                }
                if (c2 != 0) {
                    if (c2 == 1) {
                        Float.valueOf(0.0f);
                        try {
                            valueOf = Float.valueOf(a3);
                        } catch (Throwable unused) {
                        }
                        this.m.a(valueOf.floatValue());
                    } else if (c2 != 2) {
                        if (c2 == 3) {
                            this.m.a();
                            return;
                        } else if (c2 == 4) {
                            this.m.a(a2);
                            return;
                        } else if (c2 == 5) {
                            this.m.b();
                            return;
                        } else {
                            return;
                        }
                    }
                    if (a4.equalsIgnoreCase("true") || a4.equalsIgnoreCase("1")) {
                        z2 = true;
                    }
                    this.m.a(z2);
                    return;
                }
                Float valueOf2 = Float.valueOf(0.0f);
                try {
                    valueOf2 = Float.valueOf(a3);
                } catch (Throwable unused2) {
                }
                this.m.b(valueOf2.floatValue());
            } catch (Throwable unused3) {
            }
        }
    }

    private void b(ViewState viewState) {
        SigmobLog.d("MRAID state set to " + viewState);
        ViewState viewState2 = this.l;
        this.l = viewState;
        this.f.a(viewState);
        a aVar = this.m;
        if (aVar != null) {
            a(aVar, viewState2, viewState);
        }
        SigmobLog.e("setViewState state set to " + viewState);
        a((Runnable) null);
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void b(String str, Map<String, String> map) {
        if (this.p != null) {
            str.hashCode();
            char c2 = 65535;
            switch (str.hashCode()) {
                case -1741877423:
                    if (str.equals(o.d)) {
                        c2 = 0;
                        break;
                    }
                    break;
                case -1686946132:
                    if (str.equals(o.c)) {
                        c2 = 1;
                        break;
                    }
                    break;
                case -1528092430:
                    if (str.equals(o.j)) {
                        c2 = 2;
                        break;
                    }
                    break;
                case -916384160:
                    if (str.equals(o.h)) {
                        c2 = 3;
                        break;
                    }
                    break;
                case 123005777:
                    if (str.equals(o.f)) {
                        c2 = 4;
                        break;
                    }
                    break;
                case 369958203:
                    if (str.equals(o.g)) {
                        c2 = 5;
                        break;
                    }
                    break;
                case 488344453:
                    if (str.equals(o.b)) {
                        c2 = 6;
                        break;
                    }
                    break;
                case 858456394:
                    if (str.equals(o.i)) {
                        c2 = 7;
                        break;
                    }
                    break;
                case 1024669788:
                    if (str.equals(o.a)) {
                        c2 = '\b';
                        break;
                    }
                    break;
                case 2133007979:
                    if (str.equals(o.e)) {
                        c2 = '\t';
                        break;
                    }
                    break;
            }
            switch (c2) {
                case 0:
                    this.p.b();
                    return;
                case 1:
                    this.p.a();
                    return;
                case 2:
                    this.p.f();
                    return;
                case 3:
                    this.p.g();
                    return;
                case 4:
                    this.p.d();
                    return;
                case 5:
                    this.p.e();
                    return;
                case 6:
                    this.p.b(map);
                    return;
                case 7:
                    this.p.h();
                    return;
                case '\b':
                    this.p.a(map);
                    return;
                case '\t':
                    this.p.c();
                    return;
                default:
                    return;
            }
        }
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private Context w() {
        FrameLayout frameLayout = this.c;
        if (frameLayout != null) {
            return frameLayout.getContext();
        }
        return null;
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private int x() {
        return ClientMetadata.getInstance().getScreenOrientation(w());
    }

    private void y() {
        this.f.b();
        this.q = null;
    }

    private ViewGroup z() {
        ViewGroup viewGroup = this.k;
        if (viewGroup != null) {
            return viewGroup;
        }
        View topmostView = ViewUtil.getTopmostView(w(), this.c);
        return topmostView instanceof ViewGroup ? (ViewGroup) topmostView : this.c;
    }

    /* access modifiers changed from: package-private */
    public int a(int i2, int i3, int i4) {
        return Math.max(i2, Math.min(i3, i4));
    }

    public String a() {
        return this.f.a();
    }

    /* access modifiers changed from: package-private */
    public void a(int i2) {
        SigmobLog.i("handleOrientationChange " + i2);
        a((Runnable) null);
    }

    /* access modifiers changed from: package-private */
    @Deprecated
    public void a(int i2, int i3) {
        this.e.a(0, 0, i2, i3);
    }

    /* access modifiers changed from: package-private */
    public void a(int i2, int i3, int i4, int i5, a.EnumC0261a aVar, boolean z2) throws c {
    }

    public void a(Activity activity) {
        new Handler(Looper.getMainLooper()).postDelayed(new Runnable() {
            /* class com.sigmob.sdk.mraid.d.AnonymousClass3 */

            public void run() {
                if (d.this.n != null) {
                    d.this.n.a(d.this.h);
                }
            }
        }, (long) (((this.b.getRvAdSetting() == null || this.b.getSkipSeconds() == -1) ? 5 : this.b.getSkipSeconds()) * 1000));
    }

    public void a(ValueCallback valueCallback) {
        this.f.a(valueCallback);
    }

    /* access modifiers changed from: package-private */
    @Deprecated
    public void a(ViewState viewState) {
        this.l = viewState;
    }

    public void a(a aVar) {
        this.m = aVar;
    }

    /* access modifiers changed from: package-private */
    @Deprecated
    public void a(c cVar) {
        this.s = cVar;
    }

    public void a(e eVar) {
        this.n = eVar;
    }

    public void a(f fVar) {
        this.p = fVar;
    }

    public void a(n nVar) {
        this.o = nVar;
    }

    /* access modifiers changed from: package-private */
    public void a(WindAdError windAdError) {
        a aVar = this.m;
        if (aVar != null) {
            aVar.a(windAdError);
        }
    }

    /* access modifiers changed from: package-private */
    public void a(String str) {
    }

    public void a(String str, b bVar) {
        l lVar = new l(w());
        this.q = lVar;
        lVar.a(true);
        this.q.setBackgroundColor(0);
        if (bVar != null) {
            bVar.a(this.q, null);
        }
        this.f.a(this.q);
        this.c.addView(this.q, new FrameLayout.LayoutParams(-1, -1));
        this.f.a(w(), str);
    }

    public void a(String str, String str2) {
        this.f.a(str, str2);
    }

    /* access modifiers changed from: package-private */
    public void a(URI uri, int i2, String str) {
        a aVar = this.m;
        if (aVar != null) {
            aVar.a(uri, i2, str);
        }
    }

    /* access modifiers changed from: package-private */
    public void a(URI uri, boolean z2) throws c {
    }

    public void a(boolean z2) {
        if (z2) {
            this.f.f();
        } else {
            this.f.g();
        }
    }

    /* access modifiers changed from: package-private */
    public void a(boolean z2, i iVar) throws c {
        if (a(iVar)) {
            this.u = z2;
            this.v = iVar;
            if (this.l == ViewState.EXPANDED || (this.a == PlacementType.INTERSTITIAL && !this.w)) {
                n();
                return;
            }
            return;
        }
        throw new c("Unable to force orientation to " + iVar);
    }

    /* access modifiers changed from: package-private */
    public boolean a(ConsoleMessage consoleMessage) {
        n nVar = this.o;
        if (nVar != null) {
            return nVar.a(consoleMessage);
        }
        return true;
    }

    /* access modifiers changed from: package-private */
    public boolean a(i iVar) {
        if (iVar == i.NONE) {
            return true;
        }
        Activity activityFromViewTop = ViewUtil.getActivityFromViewTop(this.c);
        if (activityFromViewTop == null) {
            return false;
        }
        try {
            int i2 = activityFromViewTop.getPackageManager().getActivityInfo(new ComponentName(activityFromViewTop, activityFromViewTop.getClass()), 0).screenOrientation;
            return i2 == -1 || i2 == iVar.a();
        } catch (PackageManager.NameNotFoundException unused) {
            return false;
        }
    }

    /* access modifiers changed from: package-private */
    public boolean a(String str, JsResult jsResult) {
        n nVar = this.o;
        if (nVar != null) {
            return nVar.a(str, jsResult);
        }
        jsResult.confirm();
        return true;
    }

    public void b() {
        this.f.a(false);
    }

    /* access modifiers changed from: package-private */
    public void b(int i2) throws c {
        Activity activityFromViewTop = ViewUtil.getActivityFromViewTop(this.c);
        if (activityFromViewTop == null || !a(this.v)) {
            throw new c("Attempted to lock orientation to unsupported value: " + this.v.name());
        }
        if (this.t == null) {
            this.t = Integer.valueOf(activityFromViewTop.getRequestedOrientation());
        }
        try {
            activityFromViewTop.setRequestedOrientation(i2);
        } catch (Exception e2) {
            SigmobLog.e("lockOrientation: " + e2.getMessage());
        }
    }

    public void b(String str) {
        this.f.c(str);
    }

    public void b(String str, b bVar) {
        l lVar = new l(w());
        this.q = lVar;
        lVar.a(true);
        this.q.setBackgroundColor(0);
        if (bVar != null) {
            bVar.a(this.q, null);
        }
        this.f.a(this.q);
        this.c.addView(this.q, new FrameLayout.LayoutParams(-1, -1));
        this.f.b(str);
    }

    public void b(boolean z2) {
        if (z2) {
            this.f.h();
        } else {
            this.f.g();
        }
    }

    public void c() {
        l lVar = this.q;
        if (lVar != null) {
            lVar.resumeTimers();
        }
        this.f.a(true);
    }

    public void c(boolean z2) {
        if (z2) {
            this.f.i();
        }
    }

    public void d() {
        this.f.a(new ExposureChange(100.0f, new Rect(0, 0, z().getWidth(), z().getHeight()), null));
    }

    public void d(boolean z2) {
        this.w = true;
        l lVar = this.q;
        if (lVar != null) {
            lVar.b(z2);
        }
        if (this.r != null) {
            this.q.b(z2);
        }
    }

    public Integer e() {
        Integer num = this.i;
        if (num != null) {
            return num;
        }
        this.f.b(new ValueCallback<String>() {
            /* class com.sigmob.sdk.mraid.d.AnonymousClass4 */

            /* renamed from: a */
            public void onReceiveValue(String str) {
                Float valueOf;
                try {
                    if (!str.equalsIgnoreCase("null") && !str.equalsIgnoreCase("undefined") && (valueOf = Float.valueOf(str)) != null && ((double) valueOf.floatValue()) > 1.0E-5d) {
                        d.this.i = Integer.valueOf((int) (valueOf.floatValue() * 1000.0f));
                        if (d.this.p != null) {
                            d.this.p.a(d.this.i);
                        }
                    }
                } catch (Throwable unused) {
                }
            }
        });
        return 0;
    }

    /* access modifiers changed from: protected */
    public void e(boolean z2) {
        this.h = z2;
        e eVar = this.n;
        if (eVar != null) {
            eVar.a(z2);
        }
    }

    public l f() {
        return this.q;
    }

    /* access modifiers changed from: package-private */
    public boolean g() {
        Activity activityFromViewTop = ViewUtil.getActivityFromViewTop(this.c);
        if (activityFromViewTop == null || f() == null) {
            return false;
        }
        if (this.a != PlacementType.INLINE) {
            return true;
        }
        return this.g.a(activityFromViewTop, f());
    }

    /* access modifiers changed from: package-private */
    public void h() {
        String str = ClientMetadata.getInstance().getOrientationInt().intValue() == 1 ? "portrait" : "landscape";
        DisplayMetrics displayMetrics = w().getResources().getDisplayMetrics();
        this.e.a(displayMetrics.widthPixels, displayMetrics.heightPixels);
        ViewGroup z2 = z();
        this.e.a(0, 0, z2.getMeasuredWidth(), z2.getMeasuredHeight());
        this.e.c(0, 0, z2.getMeasuredWidth(), z2.getMeasuredHeight());
        this.e.b(0, 0, z2.getMeasuredWidth(), z2.getMeasuredHeight());
        this.f.a(new CurrentAppOrientation(str, true));
        this.f.a(this.e);
    }

    /* access modifiers changed from: package-private */
    public void i() {
        WindAds.sharedAds().getHandler().post(new Runnable() {
            /* class com.sigmob.sdk.mraid.d.AnonymousClass5 */

            public void run() {
                String str;
                try {
                    d.this.f.a(new MraidEnv());
                    d.this.f.a(d.this.g.b(d.this.w()), d.this.g.a(d.this.w()), h.d(d.this.w()), h.c(d.this.w()), d.this.g(), true, true);
                    d.this.f.a(d.this.a);
                    d.this.f.a(d.this.b.getRvAdSetting());
                    if (!TextUtils.isEmpty(d.this.b.getVideo_url())) {
                        if (d.this.b.isVideoExist()) {
                            str = "file://" + d.this.b.getVideoPath();
                        } else {
                            str = d.this.b.getProxyVideoUrl();
                        }
                        d.this.f.a(d.this.b.getMaterial().video_size != null ? new VideoItem(str, d.this.b.getMaterial().video_size.width.intValue(), d.this.b.getMaterial().video_size.height.intValue()) : new VideoItem(str, 0, 0));
                        d.this.e();
                    }
                    MaterialMeta.Builder newBuilder = d.this.b.getMaterial().newBuilder();
                    if (!d.this.b.getMaterial().has_companion_endcard.booleanValue()) {
                        newBuilder = newBuilder.companion(null);
                    }
                    d.this.f.a(newBuilder.html_snippet(null).html_url(null).deeplink_url(null).landing_page(null).web_event_handle(null).endcard_url(null).build());
                    d.this.f.a(d.this.b.getAd().newBuilder().materials(new LinkedList()).ad_tracking(new LinkedList()).build());
                } catch (Throwable th) {
                    SigmobLog.e("handleMraidLoad", th);
                }
                if (d.this.z) {
                    d.this.j();
                }
            }
        });
    }

    /* access modifiers changed from: package-private */
    public void j() {
        try {
            this.z = true;
            h();
            b(ViewState.DEFAULT);
            d();
            this.f.e();
            this.f.a(true);
            try {
                this.f.j();
                n();
                this.f.a(ClientMetadata.getInstance().getLocation());
            } catch (Throwable unused) {
                SigmobLog.e("Failed to apply orientation.");
            }
        } catch (Throwable th) {
            SigmobLog.e("handlePageLoad error", th);
        }
    }

    public void k() {
        this.w = false;
        l lVar = this.q;
        if (lVar != null) {
            lVar.onResume();
        }
        l lVar2 = this.r;
        if (lVar2 != null) {
            lVar2.onResume();
        }
    }

    /* JADX WARNING: Can't wrap try/catch for region: R(10:0|1|2|3|4|(1:6)|8|(1:10)|11|12) */
    /* JADX WARNING: Failed to process nested try/catch */
    /* JADX WARNING: Missing exception handler attribute for start block: B:3:0x000a */
    /* JADX WARNING: Removed duplicated region for block: B:10:0x0017  */
    /* JADX WARNING: Removed duplicated region for block: B:6:0x000e A[Catch:{ all -> 0x0012 }] */
    public void l() {
        this.d.a();
        this.s.a();
        APKStatusBroadcastReceiver aPKStatusBroadcastReceiver = this.y;
        if (aPKStatusBroadcastReceiver != null) {
            aPKStatusBroadcastReceiver.b(aPKStatusBroadcastReceiver);
        }
        if (!this.w) {
            d(true);
        }
        y();
        o();
    }

    /* access modifiers changed from: protected */
    public void m() {
        ViewState viewState;
        if (this.q != null && this.l != ViewState.LOADING && this.l != ViewState.HIDDEN) {
            if (this.l == ViewState.EXPANDED || this.a == PlacementType.INTERSTITIAL) {
                o();
            }
            if (this.l == ViewState.RESIZED || this.l == ViewState.EXPANDED) {
                this.c.addView(this.q, new FrameLayout.LayoutParams(-1, -1));
                this.c.setVisibility(0);
                viewState = ViewState.DEFAULT;
            } else if (this.l == ViewState.DEFAULT) {
                this.c.setVisibility(4);
                viewState = ViewState.HIDDEN;
            } else {
                return;
            }
            b(viewState);
        }
    }

    /* access modifiers changed from: package-private */
    public void n() throws c {
        int i2;
        if (this.v != i.NONE) {
            i2 = this.v.a();
        } else if (this.u) {
            o();
            return;
        } else {
            Activity activityFromViewTop = ViewUtil.getActivityFromViewTop(this.c);
            if (activityFromViewTop != null) {
                i2 = ClientMetadata.getInstance().getScreenOrientation(activityFromViewTop);
            } else {
                throw new c("Unable to set MRAID expand orientation to 'none'; expected passed in Activity Context.");
            }
        }
        b(i2);
    }

    /* access modifiers changed from: package-private */
    public void o() {
        Integer num;
        try {
            Activity activityFromViewTop = ViewUtil.getActivityFromViewTop(this.c);
            if (!(activityFromViewTop == null || (num = this.t) == null)) {
                activityFromViewTop.setRequestedOrientation(num.intValue());
            }
            this.t = null;
        } catch (Exception e2) {
            SigmobLog.e("unApplyOrientation: " + e2.getMessage());
        }
    }

    public FrameLayout p() {
        return this.c;
    }

    /* access modifiers changed from: package-private */
    @Deprecated
    public ViewState q() {
        return this.l;
    }

    /* access modifiers changed from: package-private */
    @Deprecated
    public Integer r() {
        return this.t;
    }

    /* access modifiers changed from: package-private */
    @Deprecated
    public boolean s() {
        return this.u;
    }

    /* access modifiers changed from: package-private */
    @Deprecated
    public i t() {
        return this.v;
    }

    /* access modifiers changed from: package-private */
    @Deprecated
    public l u() {
        return this.q;
    }

    /* access modifiers changed from: package-private */
    @Deprecated
    public l v() {
        return this.r;
    }
}