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


package com.mbridge.msdk.interstitial.view;

import android.content.Context;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.drawable.ColorDrawable;
import android.net.http.SslError;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.text.TextUtils;
import android.util.Base64;
import android.util.DisplayMetrics;
import android.view.View;
import android.webkit.SslErrorHandler;
import android.webkit.WebView;
import android.widget.ImageView;
import android.widget.ProgressBar;
import android.widget.RelativeLayout;
import com.mbridge.msdk.activity.MBBaseActivity;
import com.mbridge.msdk.foundation.db.i;
import com.mbridge.msdk.foundation.db.l;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.entity.p;
import com.mbridge.msdk.foundation.same.report.c;
import com.mbridge.msdk.foundation.tools.aa;
import com.mbridge.msdk.foundation.tools.ae;
import com.mbridge.msdk.foundation.tools.q;
import com.mbridge.msdk.foundation.tools.s;
import com.mbridge.msdk.foundation.tools.w;
import com.mbridge.msdk.foundation.webview.BrowserView;
import com.mbridge.msdk.interstitial.b.a;
import com.mbridge.msdk.interstitial.c.a;
import com.mbridge.msdk.mbjscommon.confirmation.e;
import com.mbridge.msdk.mbjscommon.mraid.b;
import com.mbridge.msdk.mbjscommon.mraid.d;
import com.mbridge.msdk.mbjscommon.windvane.AbsFeedBackForH5;
import com.mbridge.msdk.mbjscommon.windvane.WindVaneWebView;
import com.mbridge.msdk.mbjscommon.windvane.h;
import com.mbridge.msdk.out.Campaign;
import com.mbridge.msdk.out.NativeListener;
import com.mbridge.msdk.playercommon.exoplayer2.text.ttml.TtmlNode;
import java.io.File;
import java.util.HashMap;
import java.util.List;
import org.json.JSONObject;

public class MBInterstitialActivity extends MBBaseActivity implements b {
    public static final String INTENT_CAMAPIGN = "campaign";
    public static final String INTENT_UNIT_ID = "unitId";
    public static final long WATI_JS_INVOKE = 2000;
    public static final long WEB_LOAD_TIME = 15000;
    Runnable a = new Runnable() {
        /* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass11 */

        public final void run() {
            w.d("MBInterstitialActivity", "load page timeOut");
            if (MBInterstitialActivity.this.d) {
                w.d("MBInterstitialActivity", "mLoadTimeTask 已经打开非mb的页面了 return ");
                return;
            }
            MBInterstitialActivity.this.c = true;
            if (MBInterstitialActivity.this.h != null) {
                MBInterstitialActivity.this.h.a("load page timeout");
                if (MBInterstitialActivity.this.f != null) {
                    MBInterstitialActivity.this.f.setVisibility(8);
                    MBInterstitialActivity.this.f.setWebViewListener(null);
                    MBInterstitialActivity.this.f.release();
                }
                MBInterstitialActivity.this.hideLoading();
            }
        }
    };
    Runnable b = new Runnable() {
        /* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass12 */

        public final void run() {
            w.d("MBInterstitialActivity", "mWaitJsInvokeTask 开始执行run方法");
            if (MBInterstitialActivity.this.mIsMBPage) {
                w.b("MBInterstitialActivity", "mWaitJsInvokeTask getinfo 已调用 return");
                return;
            }
            if (MBInterstitialActivity.this.e != null && MBInterstitialActivity.this.e.isMraid()) {
                MBInterstitialActivity.h(MBInterstitialActivity.this);
            }
            a.a().a(MBInterstitialActivity.this.e, MBInterstitialActivity.this.mUnitid);
            if (MBInterstitialActivity.this.c) {
                w.b("MBInterstitialActivity", "mWaitJsInvokeTask webview 已加载超时 return");
                return;
            }
            MBInterstitialActivity.this.d = true;
            MBInterstitialActivity.this.hideLoading();
            MBInterstitialActivity.this.showWebView();
            w.d("MBInterstitialActivity", "mWaitJsInvokeTask 最终显示非mb的页面 ");
        }
    };
    private boolean c = false;
    private boolean d = false;
    private CampaignEx e;
    private WindVaneWebView f;
    private ImageView g;
    private a.c h;
    private boolean i;
    private d j;
    private long k;
    private boolean l;
    private boolean m;
    public boolean mIsMBPage = false;
    public ProgressBar mProgressBar;
    public String mUnitid;
    private Handler n = new Handler() {
        /* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass1 */

        public final void handleMessage(Message message) {
        }
    };
    private com.mbridge.msdk.click.b o;

    @Override // com.mbridge.msdk.mbjscommon.mraid.b
    public void expand(String str, boolean z) {
    }

    /* access modifiers changed from: protected */
    @Override // com.mbridge.msdk.activity.MBBaseActivity
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        try {
            int a2 = q.a(getApplicationContext(), "mbridge_interstitial_activity", TtmlNode.TAG_LAYOUT);
            if (a2 != -1) {
                setContentView(a2);
                initView();
                a();
                this.g.setOnClickListener(new View.OnClickListener() {
                    /* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass9 */

                    public final void onClick(View view) {
                        MBInterstitialActivity.this.finish();
                    }
                });
                if (!(this.f == null || this.e == null)) {
                    BrowserView.MBDownloadListener mBDownloadListener = new BrowserView.MBDownloadListener(this.e);
                    mBDownloadListener.setTitle(this.e.getAppName());
                    this.f.setCampaignId(this.e.getId());
                    this.f.setDownloadListener(mBDownloadListener);
                }
                b();
                try {
                    CampaignEx campaignEx = this.e;
                    if (campaignEx == null || (TextUtils.isEmpty(campaignEx.getHtmlUrl()) && !this.e.isMraid())) {
                        a.c cVar = this.h;
                        if (cVar != null) {
                            cVar.a("offerwall htmlurl is null");
                        }
                        com.mbridge.msdk.foundation.controller.a.f().a(this);
                        com.mbridge.msdk.foundation.b.b.a().a(this.mUnitid, this, null, null, new com.mbridge.msdk.foundation.b.a() {
                            /* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass8 */

                            @Override // com.mbridge.msdk.foundation.b.a
                            public final void a() {
                                String str;
                                MBInterstitialActivity.this.onPause();
                                try {
                                    JSONObject jSONObject = new JSONObject();
                                    if (com.mbridge.msdk.foundation.controller.a.f().j() != null) {
                                        jSONObject.put("status", 1);
                                    }
                                    str = jSONObject.toString();
                                } catch (Throwable th) {
                                    w.b("MBInterstitialActivity", th.getMessage(), th);
                                    str = "";
                                }
                                h.a().a((WebView) MBInterstitialActivity.this.f, AbsFeedBackForH5.WEBVIEW_EVENT_DIALOG_METHOD_NAME, Base64.encodeToString(str.getBytes(), 2));
                            }

                            @Override // com.mbridge.msdk.foundation.b.a
                            public final void b() {
                                String str;
                                MBInterstitialActivity.this.onResume();
                                try {
                                    JSONObject jSONObject = new JSONObject();
                                    if (com.mbridge.msdk.foundation.controller.a.f().j() != null) {
                                        jSONObject.put("status", 2);
                                    }
                                    str = jSONObject.toString();
                                } catch (Throwable th) {
                                    w.b("MBInterstitialActivity", th.getMessage(), th);
                                    str = "";
                                }
                                h.a().a((WebView) MBInterstitialActivity.this.f, AbsFeedBackForH5.WEBVIEW_EVENT_DIALOG_METHOD_NAME, Base64.encodeToString(str.getBytes(), 2));
                            }

                            @Override // com.mbridge.msdk.foundation.b.a
                            public final void a(String str) {
                                String str2;
                                MBInterstitialActivity.this.onResume();
                                try {
                                    JSONObject jSONObject = new JSONObject();
                                    if (com.mbridge.msdk.foundation.controller.a.f().j() != null) {
                                        jSONObject.put("status", 2);
                                    }
                                    str2 = jSONObject.toString();
                                } catch (Throwable th) {
                                    w.b("MBInterstitialActivity", th.getMessage(), th);
                                    str2 = "";
                                }
                                h.a().a((WebView) MBInterstitialActivity.this.f, AbsFeedBackForH5.WEBVIEW_EVENT_DIALOG_METHOD_NAME, Base64.encodeToString(str2.getBytes(), 2));
                            }
                        });
                        this.e.setCampaignUnitId(this.mUnitid);
                        com.mbridge.msdk.foundation.b.b.a().a(this.mUnitid, this.e);
                    }
                    w.b("MBInterstitialActivity", "url:" + this.e.getHtmlUrl());
                    goneWebView();
                    this.f.setWebViewListener(new com.mbridge.msdk.mbjscommon.windvane.d() {
                        /* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass10 */

                        @Override // com.mbridge.msdk.mbjscommon.windvane.d
                        public final void a(WebView webView, int i) {
                        }

                        @Override // com.mbridge.msdk.mbjscommon.windvane.d
                        public final void b(WebView webView, int i) {
                        }

                        @Override // com.mbridge.msdk.mbjscommon.windvane.d
                        public final void c(WebView webView, int i) {
                        }

                        @Override // com.mbridge.msdk.mbjscommon.windvane.d
                        public final boolean b(WebView webView, String str) {
                            w.d("MBInterstitialActivity", "shouldOverrideUrlLoading");
                            return true;
                        }

                        @Override // com.mbridge.msdk.mbjscommon.windvane.d
                        public final void a(WebView webView, SslErrorHandler sslErrorHandler, SslError sslError) {
                            w.d("MBInterstitialActivity", "onReceivedSslError");
                            MBInterstitialActivity.this.i = true;
                        }

                        @Override // com.mbridge.msdk.mbjscommon.windvane.d
                        public final void a(WebView webView, int i, String str, String str2) {
                            try {
                                MBInterstitialActivity.this.i = true;
                                w.d("MBInterstitialActivity", "onReceivedError");
                                if (MBInterstitialActivity.this.h != null) {
                                    MBInterstitialActivity.this.h.a(str);
                                }
                                MBInterstitialActivity.a(MBInterstitialActivity.this, 3, str);
                            } catch (Exception e) {
                                e.printStackTrace();
                            }
                        }

                        @Override // com.mbridge.msdk.mbjscommon.windvane.d
                        public final void a(WebView webView, String str, Bitmap bitmap) {
                            w.b("MBInterstitialActivity", "onPageStarted");
                        }

                        @Override // com.mbridge.msdk.mbjscommon.windvane.d
                        public final void a(WebView webView, String str) {
                            try {
                                if (!MBInterstitialActivity.this.i) {
                                    MBInterstitialActivity.a(MBInterstitialActivity.this, 1, "");
                                    w.d("MBInterstitialActivity", "onPageFinished");
                                    if (!(MBInterstitialActivity.this.a == null || MBInterstitialActivity.this.n == null)) {
                                        MBInterstitialActivity.this.n.removeCallbacks(MBInterstitialActivity.this.a);
                                    }
                                    if (MBInterstitialActivity.this.h != null) {
                                        MBInterstitialActivity.this.h.a();
                                    }
                                    if (!MBInterstitialActivity.this.mIsMBPage) {
                                        MBInterstitialActivity.this.n.postDelayed(MBInterstitialActivity.this.b, 2000);
                                        w.d("MBInterstitialActivity", "不是mb页面 getinfo还没调用 2秒后执行task");
                                    } else {
                                        w.d("MBInterstitialActivity", "是mb页面 getinfo已调用 不做处理");
                                    }
                                    MBInterstitialActivity.e(MBInterstitialActivity.this);
                                }
                            } catch (Exception e) {
                                e.printStackTrace();
                                if (MBInterstitialActivity.this.h != null) {
                                    MBInterstitialActivity.this.h.a("load page failed");
                                }
                            }
                        }
                    });
                    String htmlUrl = this.e.getHtmlUrl();
                    if (this.e.isMraid()) {
                        File file = new File(this.e.getMraid());
                        if (file.exists() && file.isFile() && file.canRead()) {
                            htmlUrl = "file:////" + this.e.getMraid();
                        }
                    }
                    this.k = System.currentTimeMillis();
                    this.f.loadUrl(htmlUrl);
                    this.n.postDelayed(this.a, 15000);
                    com.mbridge.msdk.foundation.controller.a.f().a(this);
                    com.mbridge.msdk.foundation.b.b.a().a(this.mUnitid, this, null, null, new com.mbridge.msdk.foundation.b.a() {
                        /* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass8 */

                        @Override // com.mbridge.msdk.foundation.b.a
                        public final void a() {
                            String str;
                            MBInterstitialActivity.this.onPause();
                            try {
                                JSONObject jSONObject = new JSONObject();
                                if (com.mbridge.msdk.foundation.controller.a.f().j() != null) {
                                    jSONObject.put("status", 1);
                                }
                                str = jSONObject.toString();
                            } catch (Throwable th) {
                                w.b("MBInterstitialActivity", th.getMessage(), th);
                                str = "";
                            }
                            h.a().a((WebView) MBInterstitialActivity.this.f, AbsFeedBackForH5.WEBVIEW_EVENT_DIALOG_METHOD_NAME, Base64.encodeToString(str.getBytes(), 2));
                        }

                        @Override // com.mbridge.msdk.foundation.b.a
                        public final void b() {
                            String str;
                            MBInterstitialActivity.this.onResume();
                            try {
                                JSONObject jSONObject = new JSONObject();
                                if (com.mbridge.msdk.foundation.controller.a.f().j() != null) {
                                    jSONObject.put("status", 2);
                                }
                                str = jSONObject.toString();
                            } catch (Throwable th) {
                                w.b("MBInterstitialActivity", th.getMessage(), th);
                                str = "";
                            }
                            h.a().a((WebView) MBInterstitialActivity.this.f, AbsFeedBackForH5.WEBVIEW_EVENT_DIALOG_METHOD_NAME, Base64.encodeToString(str.getBytes(), 2));
                        }

                        @Override // com.mbridge.msdk.foundation.b.a
                        public final void a(String str) {
                            String str2;
                            MBInterstitialActivity.this.onResume();
                            try {
                                JSONObject jSONObject = new JSONObject();
                                if (com.mbridge.msdk.foundation.controller.a.f().j() != null) {
                                    jSONObject.put("status", 2);
                                }
                                str2 = jSONObject.toString();
                            } catch (Throwable th) {
                                w.b("MBInterstitialActivity", th.getMessage(), th);
                                str2 = "";
                            }
                            h.a().a((WebView) MBInterstitialActivity.this.f, AbsFeedBackForH5.WEBVIEW_EVENT_DIALOG_METHOD_NAME, Base64.encodeToString(str2.getBytes(), 2));
                        }
                    });
                    this.e.setCampaignUnitId(this.mUnitid);
                    com.mbridge.msdk.foundation.b.b.a().a(this.mUnitid, this.e);
                } catch (Exception e2) {
                    e2.printStackTrace();
                }
            } else {
                a();
                b();
                a.c cVar2 = this.h;
                if (cVar2 != null) {
                    cVar2.a("not found resource");
                }
                finish();
            }
        } catch (Exception e3) {
            e3.printStackTrace();
        }
    }

    /* access modifiers changed from: protected */
    @Override // com.mbridge.msdk.activity.MBBaseActivity
    public void onResume() {
        super.onResume();
        CampaignEx campaignEx = this.e;
        if (campaignEx != null && campaignEx.isMraid()) {
            com.mbridge.msdk.mbjscommon.mraid.a.a().b(this.f, "true");
        }
    }

    /* access modifiers changed from: protected */
    public void onPause() {
        super.onPause();
        CampaignEx campaignEx = this.e;
        if (campaignEx != null && campaignEx.isMraid()) {
            com.mbridge.msdk.mbjscommon.mraid.a.a().b(this.f, "false");
        }
    }

    private void a() {
        Intent intent = getIntent();
        if (intent != null) {
            this.mUnitid = intent.getStringExtra("unitId");
            this.e = (CampaignEx) intent.getSerializableExtra(INTENT_CAMAPIGN);
        }
        CampaignEx campaignEx = this.e;
        if (campaignEx != null && campaignEx.isMraid()) {
            d dVar = new d(this);
            this.j = dVar;
            dVar.c();
            this.j.a(new d.b() {
                /* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass13 */

                @Override // com.mbridge.msdk.mbjscommon.mraid.d.b
                public final void a(double d) {
                    w.d("MBInterstitialActivity", "volume is : " + d);
                    com.mbridge.msdk.mbjscommon.mraid.a.a().a(MBInterstitialActivity.this.f, d);
                }
            });
        }
    }

    public void initView() {
        this.f = (WindVaneWebView) findViewById(q.a(getApplicationContext(), "mbridge_interstitial_wv", "id"));
        this.mProgressBar = (ProgressBar) findViewById(q.a(getApplicationContext(), "mbridge_interstitial_pb", "id"));
        this.g = (ImageView) findViewById(q.a(getApplicationContext(), "mbridge_interstitial_iv_close", "id"));
    }

    private void b() {
        try {
            if (com.mbridge.msdk.interstitial.c.a.e != null && !TextUtils.isEmpty(this.mUnitid) && com.mbridge.msdk.interstitial.c.a.e.containsKey(this.mUnitid)) {
                this.h = com.mbridge.msdk.interstitial.c.a.e.get(this.mUnitid);
                w.b("MBInterstitialActivity", "mShowIntersInnerListener 初始化成功");
            }
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    public void showWebView() {
        try {
            runOnUiThread(new Runnable() {
                /* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass14 */

                public final void run() {
                    if (MBInterstitialActivity.this.f != null) {
                        MBInterstitialActivity.this.f.setVisibility(0);
                        if (MBInterstitialActivity.this.e.isMraid()) {
                            MBInterstitialActivity.j(MBInterstitialActivity.this);
                        }
                        MBInterstitialActivity.k(MBInterstitialActivity.this);
                    }
                }
            });
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    public void goneWebView() {
        try {
            runOnUiThread(new Runnable() {
                /* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass15 */

                public final void run() {
                    if (MBInterstitialActivity.this.f != null) {
                        MBInterstitialActivity.this.f.setVisibility(8);
                    }
                }
            });
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    public void showLoading() {
        try {
            runOnUiThread(new Runnable() {
                /* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass2 */

                public final void run() {
                    if (MBInterstitialActivity.this.mProgressBar != null) {
                        MBInterstitialActivity.this.mProgressBar.setVisibility(0);
                    }
                }
            });
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    public void hideLoading() {
        try {
            runOnUiThread(new Runnable() {
                /* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass3 */

                public final void run() {
                    if (MBInterstitialActivity.this.mProgressBar != null) {
                        MBInterstitialActivity.this.mProgressBar.setVisibility(8);
                    }
                }
            });
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    /* access modifiers changed from: protected */
    @Override // com.mbridge.msdk.activity.MBBaseActivity
    public void onDestroy() {
        super.onDestroy();
        try {
            a.c cVar = this.h;
            if (cVar != null) {
                cVar.b();
            }
            com.mbridge.msdk.click.b bVar = this.o;
            if (bVar != null) {
                bVar.a(false);
                this.o.a((NativeListener.NativeTrackingListener) null);
                this.o.a();
            }
            d dVar = this.j;
            if (dVar != null) {
                dVar.d();
            }
            if (!this.l) {
                c();
            }
            if (com.mbridge.msdk.interstitial.c.a.e != null && !TextUtils.isEmpty(this.mUnitid)) {
                com.mbridge.msdk.interstitial.c.a.e.remove(this.mUnitid);
            }
            this.h = null;
            com.mbridge.msdk.foundation.b.b.a().c(this.mUnitid);
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    public void finish() {
        super.finish();
        if (!this.l) {
            c();
        }
        if (!this.m) {
            reportPlayableClosed();
        }
    }

    public void reportPlayableClosed() {
        if (this.e != null) {
            p pVar = new p("2000061", this.e.getId(), this.e.getRequestId(), this.e.getRequestIdNotice(), this.mUnitid, s.D(com.mbridge.msdk.foundation.controller.a.f().j()));
            pVar.a(this.e.isMraid() ? p.a : p.b);
            c.b(pVar, com.mbridge.msdk.foundation.controller.a.f().j(), this.mUnitid);
            this.m = true;
        }
    }

    private void c() {
        com.mbridge.msdk.foundation.same.report.d dVar = new com.mbridge.msdk.foundation.same.report.d(getApplicationContext());
        CampaignEx campaignEx = this.e;
        if (campaignEx != null) {
            dVar.a(campaignEx.getRequestId(), this.e.getRequestIdNotice(), this.e.getId(), this.mUnitid, com.mbridge.msdk.mbjscommon.mraid.c.a(this.e.getId()), this.e.isBidCampaign());
            com.mbridge.msdk.mbjscommon.mraid.c.b(this.e.getId());
            this.l = true;
        }
    }

    public void onIntersClick() {
        try {
            a.c cVar = this.h;
            if (cVar != null) {
                cVar.c();
            }
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    public com.mbridge.msdk.c.d getIntersUnitSetting() {
        try {
            if (TextUtils.isEmpty(this.mUnitid)) {
                return null;
            }
            com.mbridge.msdk.c.d e2 = com.mbridge.msdk.c.b.a().e(com.mbridge.msdk.foundation.controller.a.f().k(), this.mUnitid);
            if (e2 != null) {
                return e2;
            }
            w.b("MBInterstitialActivity", "获取默认的unitsetting");
            return com.mbridge.msdk.c.d.f(this.mUnitid);
        } catch (Exception e3) {
            e3.printStackTrace();
            return null;
        }
    }

    public void clickTracking(final boolean z, final String str) {
        this.o = new com.mbridge.msdk.click.b(getApplicationContext(), this.mUnitid);
        try {
            CampaignEx campaignEx = this.e;
            if (campaignEx != null && campaignEx.needShowIDialog()) {
                AnonymousClass4 r6 = new com.mbridge.msdk.widget.dialog.a() {
                    /* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass4 */

                    @Override // com.mbridge.msdk.widget.dialog.a
                    public final void b() {
                    }

                    @Override // com.mbridge.msdk.widget.dialog.a
                    public final void a() {
                        MBInterstitialActivity.this.a((MBInterstitialActivity) z, (boolean) str);
                    }

                    @Override // com.mbridge.msdk.widget.dialog.a
                    public final void c() {
                        a();
                    }
                };
                if (com.mbridge.msdk.click.c.a(this.e) && this.e.needShowIDialog()) {
                    if (!this.o.b(this.e)) {
                        e.a().a("", this.e, this, this.mUnitid, r6);
                        return;
                    } else {
                        onIntersClick();
                        return;
                    }
                }
            }
        } catch (Throwable th) {
            w.a("MBInterstitialActivity", th.getMessage());
        }
        a(z, str);
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void a(boolean z, String str) {
        try {
            if (this.e == null) {
                return;
            }
            if (!ae.a(this.mUnitid)) {
                onIntersClick();
                this.o.a(new NativeListener.NativeTrackingListener() {
                    /* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass5 */

                    @Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
                    public final void onDismissLoading(Campaign campaign) {
                    }

                    @Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
                    public final void onDownloadFinish(Campaign campaign) {
                    }

                    @Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
                    public final void onDownloadProgress(int i) {
                    }

                    @Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
                    public final void onDownloadStart(Campaign campaign) {
                    }

                    @Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
                    public final boolean onInterceptDefaultLoadingDialog() {
                        return false;
                    }

                    @Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
                    public final void onShowLoading(Campaign campaign) {
                    }

                    @Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
                    public final void onStartRedirection(Campaign campaign, String str) {
                        try {
                            w.d("MBInterstitialActivity", "=====showloading");
                            MBInterstitialActivity.this.showLoading();
                        } catch (Exception e) {
                            e.printStackTrace();
                        }
                    }

                    @Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
                    public final void onRedirectionFailed(Campaign campaign, String str) {
                        MBInterstitialActivity.this.hideLoading();
                    }

                    @Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
                    public final void onFinishRedirection(Campaign campaign, String str) {
                        try {
                            MBInterstitialActivity.this.hideLoading();
                        } catch (Exception e) {
                            e.printStackTrace();
                        }
                    }
                });
                this.o.c(this.e);
                if (z && !TextUtils.isEmpty(str)) {
                    a(str);
                }
            }
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    @Override // com.mbridge.msdk.mbjscommon.mraid.b
    public void open(String str) {
        if (!TextUtils.isEmpty(str)) {
            this.e.setClickURL(str);
        }
        clickTracking(true, str);
    }

    private void a(String str) {
        CampaignEx mraidCampaign = getMraidCampaign();
        if (mraidCampaign != null) {
            new com.mbridge.msdk.foundation.same.report.d(getApplicationContext()).b(mraidCampaign.getRequestId(), mraidCampaign.getRequestIdNotice(), mraidCampaign.getId(), this.mUnitid, str, mraidCampaign.isBidCampaign());
        }
    }

    @Override // com.mbridge.msdk.mbjscommon.mraid.b
    public void close() {
        finish();
    }

    @Override // com.mbridge.msdk.mbjscommon.mraid.b
    public void unload() {
        close();
    }

    @Override // com.mbridge.msdk.mbjscommon.mraid.b
    public CampaignEx getMraidCampaign() {
        return this.e;
    }

    @Override // com.mbridge.msdk.mbjscommon.mraid.b
    public void useCustomClose(boolean z) {
        if (z) {
            this.g.setImageDrawable(new ColorDrawable(0));
        } else {
            this.g.setImageResource(q.a(getApplicationContext(), "mbridge_interstitial_close", "drawable"));
        }
    }

    @Override // com.mbridge.msdk.activity.MBBaseActivity
    public void setTopControllerPadding(int i2, int i3, int i4, int i5, int i6) {
        int b2 = aa.b(this, 10.0f);
        if (i3 <= 0) {
            i3 = b2;
        }
        if (i4 <= 0) {
            i4 = b2;
        }
        if (i5 <= 0) {
            i5 = b2;
        }
        if (i6 <= 0) {
            i6 = b2;
        }
        if (this.g != null) {
            int b3 = aa.b(this, 25.0f);
            RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(b3, b3);
            layoutParams.addRule(11);
            layoutParams.setMargins(i3, i5, i4, i6);
            this.g.setLayoutParams(layoutParams);
        }
    }

    static /* synthetic */ void a(MBInterstitialActivity mBInterstitialActivity, int i2, String str) {
        CampaignEx campaignEx = mBInterstitialActivity.e;
        if (campaignEx != null && campaignEx.isMraid()) {
            p pVar = new p();
            pVar.k(mBInterstitialActivity.e.getRequestId());
            pVar.l(mBInterstitialActivity.e.getRequestIdNotice());
            pVar.n(mBInterstitialActivity.e.getId());
            pVar.d(i2);
            pVar.q(String.valueOf(System.currentTimeMillis() - mBInterstitialActivity.k));
            pVar.f("");
            pVar.p(str);
            pVar.h("5");
            pVar.a(mBInterstitialActivity.e.isMraid() ? p.a : p.b);
            c.b(pVar, mBInterstitialActivity.mUnitid);
        }
    }

    static /* synthetic */ void e(MBInterstitialActivity mBInterstitialActivity) {
        CampaignEx campaignEx = mBInterstitialActivity.e;
        if (campaignEx != null && campaignEx.isMraid()) {
            int i2 = mBInterstitialActivity.getResources().getConfiguration().orientation;
            String str = i2 != 0 ? i2 != 1 ? i2 != 2 ? "UNDEFINED" : "landscape" : "portrait" : "undefined";
            JSONObject jSONObject = new JSONObject();
            try {
                jSONObject.put("orientation", str);
                jSONObject.put("locked", "true");
            } catch (Exception e2) {
                e2.printStackTrace();
            }
            DisplayMetrics displayMetrics = new DisplayMetrics();
            mBInterstitialActivity.getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
            HashMap hashMap = new HashMap();
            hashMap.put("placementType", "Interstitial");
            hashMap.put("state", "default");
            hashMap.put("viewable", "true");
            hashMap.put("currentAppOrientation", jSONObject);
            com.mbridge.msdk.mbjscommon.mraid.a.a().b(mBInterstitialActivity.f, (float) s.x(mBInterstitialActivity), (float) s.y(mBInterstitialActivity));
            com.mbridge.msdk.mbjscommon.mraid.a.a().c(mBInterstitialActivity.f, (float) displayMetrics.widthPixels, (float) displayMetrics.heightPixels);
            com.mbridge.msdk.mbjscommon.mraid.a.a().a(mBInterstitialActivity.f, hashMap);
            com.mbridge.msdk.mbjscommon.mraid.a.a().a(mBInterstitialActivity.f, mBInterstitialActivity.j.a());
            com.mbridge.msdk.mbjscommon.mraid.a.a().a(mBInterstitialActivity.f);
        }
    }

    static /* synthetic */ void h(MBInterstitialActivity mBInterstitialActivity) {
        List<String> pv_urls;
        try {
            com.mbridge.msdk.foundation.controller.a.f().a(mBInterstitialActivity);
            if (!TextUtils.isEmpty(mBInterstitialActivity.e.getImpressionURL())) {
                Context j2 = com.mbridge.msdk.foundation.controller.a.f().j();
                CampaignEx campaignEx = mBInterstitialActivity.e;
                com.mbridge.msdk.click.b.a(j2, campaignEx, mBInterstitialActivity.mUnitid, campaignEx.getImpressionURL(), false, true, com.mbridge.msdk.click.a.a.g);
            }
            if (!TextUtils.isEmpty(mBInterstitialActivity.e.getOnlyImpressionURL())) {
                Context j3 = com.mbridge.msdk.foundation.controller.a.f().j();
                CampaignEx campaignEx2 = mBInterstitialActivity.e;
                com.mbridge.msdk.click.b.a(j3, campaignEx2, mBInterstitialActivity.mUnitid, campaignEx2.getOnlyImpressionURL(), false, true, com.mbridge.msdk.click.a.a.h);
            }
            com.mbridge.msdk.foundation.same.a.d.a(mBInterstitialActivity.mUnitid, mBInterstitialActivity.e, "interstitial");
            AnonymousClass7 r0 = new Runnable() {
                /* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass7 */

                public final void run() {
                    l.a(i.a(MBInterstitialActivity.this)).b(MBInterstitialActivity.this.e.getId());
                }
            };
            if (com.mbridge.msdk.foundation.controller.b.a().d()) {
                com.mbridge.msdk.foundation.same.f.b.a().execute(r0);
            } else {
                r0.run();
            }
            CampaignEx campaignEx3 = mBInterstitialActivity.e;
            if (!(campaignEx3 == null || (pv_urls = campaignEx3.getPv_urls()) == null || pv_urls.size() <= 0)) {
                for (String str : pv_urls) {
                    com.mbridge.msdk.click.b.a(com.mbridge.msdk.foundation.controller.a.f().j(), mBInterstitialActivity.e, mBInterstitialActivity.mUnitid, str, false, true);
                }
            }
        } catch (Throwable th) {
            w.a("MBInterstitialActivity", th.getMessage());
        }
    }

    static /* synthetic */ void j(MBInterstitialActivity mBInterstitialActivity) {
        try {
            p pVar = new p();
            pVar.k(mBInterstitialActivity.e.getRequestId());
            pVar.l(mBInterstitialActivity.e.getRequestIdNotice());
            pVar.n(mBInterstitialActivity.e.getId());
            pVar.a(mBInterstitialActivity.e.isMraid() ? p.a : p.b);
            c.a(pVar, mBInterstitialActivity.getApplicationContext(), mBInterstitialActivity.mUnitid);
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    static /* synthetic */ void k(MBInterstitialActivity mBInterstitialActivity) {
        CampaignEx campaignEx = mBInterstitialActivity.e;
        if (campaignEx != null && campaignEx.isMraid()) {
            mBInterstitialActivity.f.post(new Runnable() {
                /* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass6 */

                public final void run() {
                    com.mbridge.msdk.mbjscommon.mraid.a.a().a(MBInterstitialActivity.this.f, (float) MBInterstitialActivity.this.f.getLeft(), (float) MBInterstitialActivity.this.f.getTop(), (float) MBInterstitialActivity.this.f.getWidth(), (float) MBInterstitialActivity.this.f.getHeight());
                    com.mbridge.msdk.mbjscommon.mraid.a.a().b(MBInterstitialActivity.this.f, (float) MBInterstitialActivity.this.f.getLeft(), (float) MBInterstitialActivity.this.f.getTop(), (float) MBInterstitialActivity.this.f.getWidth(), (float) MBInterstitialActivity.this.f.getHeight());
                }
            });
        }
    }
}