导航菜单

页面标题

页面副标题

Fancy Optimizer v4.6.3 - MBInterstitialActivity.java 源代码

正在查看: Fancy Optimizer v4.6.3 应用的 MBInterstitialActivity.java JAVA 源代码文件

本页面展示 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.fyber.inneractive.sdk.external.InneractiveMediationDefs;
import com.google.android.gms.ads.AdError;
import com.mbridge.msdk.activity.MBBaseActivity;
import com.mbridge.msdk.foundation.db.g;
import com.mbridge.msdk.foundation.db.j;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.entity.m;
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.p;
import com.mbridge.msdk.foundation.tools.r;
import com.mbridge.msdk.foundation.tools.v;
import com.mbridge.msdk.foundation.webview.BrowserView;
import com.mbridge.msdk.interstitial.c.a;
import com.mbridge.msdk.mbsignalcommon.mraid.b;
import com.mbridge.msdk.mbsignalcommon.mraid.d;
import com.mbridge.msdk.mbsignalcommon.windvane.WindVaneWebView;
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.Iterator;
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;
    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 ProgressBar mProgressBar;
    public String mUnitid;
    private com.mbridge.msdk.click.a o;
    private boolean c = false;
    private boolean d = false;
    public boolean mIsMBPage = false;
    private Handler n = new Handler() {
        @Override
        public final void handleMessage(Message message) {
        }
    };
    Runnable a = new Runnable() {
        @Override
        public final void run() {
            if (MBInterstitialActivity.this.d) {
                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() {
        @Override
        public final void run() {
            MBInterstitialActivity mBInterstitialActivity = MBInterstitialActivity.this;
            if (mBInterstitialActivity.mIsMBPage) {
                return;
            }
            if (mBInterstitialActivity.e != null && MBInterstitialActivity.this.e.isMraid()) {
                MBInterstitialActivity.h(MBInterstitialActivity.this);
            }
            com.mbridge.msdk.interstitial.b.a.a().a(MBInterstitialActivity.this.e, MBInterstitialActivity.this.mUnitid);
            if (MBInterstitialActivity.this.c) {
                return;
            }
            MBInterstitialActivity.this.d = true;
            MBInterstitialActivity.this.hideLoading();
            MBInterstitialActivity.this.showWebView();
        }
    };

    public static void e(MBInterstitialActivity mBInterstitialActivity) {
        CampaignEx campaignEx = mBInterstitialActivity.e;
        if (campaignEx == null || !campaignEx.isMraid()) {
            return;
        }
        int i = mBInterstitialActivity.getResources().getConfiguration().orientation;
        String str = i != 0 ? i != 1 ? i != 2 ? "UNDEFINED" : "landscape" : "portrait" : AdError.UNDEFINED_DOMAIN;
        JSONObject jSONObject = new JSONObject();
        try {
            jSONObject.put("orientation", str);
            jSONObject.put("locked", InneractiveMediationDefs.SHOW_HOUSE_AD_YES);
        } catch (Exception e) {
            e.printStackTrace();
        }
        float i10 = r.i(mBInterstitialActivity);
        float j = r.j(mBInterstitialActivity);
        DisplayMetrics displayMetrics = new DisplayMetrics();
        mBInterstitialActivity.getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
        float f = displayMetrics.widthPixels;
        float f10 = displayMetrics.heightPixels;
        HashMap r = android.support.v4.media.b.r("placementType", "Interstitial", "state", "default");
        r.put("viewable", InneractiveMediationDefs.SHOW_HOUSE_AD_YES);
        r.put("currentAppOrientation", jSONObject);
        com.mbridge.msdk.mbsignalcommon.mraid.a.a().b(mBInterstitialActivity.f, i10, j);
        com.mbridge.msdk.mbsignalcommon.mraid.a.a().c(mBInterstitialActivity.f, f, f10);
        com.mbridge.msdk.mbsignalcommon.mraid.a.a().a(mBInterstitialActivity.f, r);
        com.mbridge.msdk.mbsignalcommon.mraid.a.a().a(mBInterstitialActivity.f, mBInterstitialActivity.j.a());
        com.mbridge.msdk.mbsignalcommon.mraid.a.a().a(mBInterstitialActivity.f);
    }

    public static void h(MBInterstitialActivity mBInterstitialActivity) {
        List<String> pv_urls;
        try {
            com.mbridge.msdk.foundation.controller.a.d().a((Context) mBInterstitialActivity);
            if (!TextUtils.isEmpty(mBInterstitialActivity.e.getImpressionURL())) {
                Context f = com.mbridge.msdk.foundation.controller.a.d().f();
                CampaignEx campaignEx = mBInterstitialActivity.e;
                com.mbridge.msdk.click.a.a(f, campaignEx, mBInterstitialActivity.mUnitid, campaignEx.getImpressionURL(), false, true, com.mbridge.msdk.click.a.a.g);
            }
            if (!TextUtils.isEmpty(mBInterstitialActivity.e.getOnlyImpressionURL())) {
                Context f10 = com.mbridge.msdk.foundation.controller.a.d().f();
                CampaignEx campaignEx2 = mBInterstitialActivity.e;
                com.mbridge.msdk.click.a.a(f10, 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");
            Runnable runnable = new Runnable() {
                @Override
                public final void run() {
                    j.a(g.a((Context) 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(runnable);
            } else {
                runnable.run();
            }
            CampaignEx campaignEx3 = mBInterstitialActivity.e;
            if (campaignEx3 == null || (pv_urls = campaignEx3.getPv_urls()) == null || pv_urls.size() <= 0) {
                return;
            }
            Iterator<String> it = pv_urls.iterator();
            while (it.hasNext()) {
                com.mbridge.msdk.click.a.a(com.mbridge.msdk.foundation.controller.a.d().f(), mBInterstitialActivity.e, mBInterstitialActivity.mUnitid, it.next(), false, true);
            }
        } catch (Throwable th) {
            v.a("MBInterstitialActivity", th.getMessage());
        }
    }

    public static void j(MBInterstitialActivity mBInterstitialActivity) {
        try {
            m mVar = new m();
            mVar.k(mBInterstitialActivity.e.getRequestId());
            mVar.l(mBInterstitialActivity.e.getRequestIdNotice());
            mVar.n(mBInterstitialActivity.e.getId());
            mVar.a(mBInterstitialActivity.e.isMraid() ? m.a : m.b);
            c.a(mVar, mBInterstitialActivity.getApplicationContext(), mBInterstitialActivity.mUnitid);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    public static void k(MBInterstitialActivity mBInterstitialActivity) {
        CampaignEx campaignEx = mBInterstitialActivity.e;
        if (campaignEx == null || !campaignEx.isMraid()) {
            return;
        }
        mBInterstitialActivity.f.post(new Runnable() {
            @Override
            public final void run() {
                com.mbridge.msdk.mbsignalcommon.mraid.a.a().a(MBInterstitialActivity.this.f, MBInterstitialActivity.this.f.getLeft(), MBInterstitialActivity.this.f.getTop(), MBInterstitialActivity.this.f.getWidth(), MBInterstitialActivity.this.f.getHeight());
                com.mbridge.msdk.mbsignalcommon.mraid.a.a().b(MBInterstitialActivity.this.f, MBInterstitialActivity.this.f.getLeft(), MBInterstitialActivity.this.f.getTop(), MBInterstitialActivity.this.f.getWidth(), MBInterstitialActivity.this.f.getHeight());
            }
        });
    }

    public void clickTracking() {
        try {
            if (this.e != null && !ae.a(this.mUnitid)) {
                onIntersClick();
                com.mbridge.msdk.click.a aVar = new com.mbridge.msdk.click.a(getApplicationContext(), this.mUnitid);
                this.o = aVar;
                aVar.a(new NativeListener.NativeTrackingListener() {
                    @Override
                    public final void onFinishRedirection(Campaign campaign, String str) {
                        try {
                            MBInterstitialActivity.this.hideLoading();
                        } catch (Exception e) {
                            e.printStackTrace();
                        }
                    }

                    @Override
                    public final boolean onInterceptDefaultLoadingDialog() {
                        return false;
                    }

                    @Override
                    public final void onRedirectionFailed(Campaign campaign, String str) {
                        MBInterstitialActivity.this.hideLoading();
                    }

                    @Override
                    public final void onStartRedirection(Campaign campaign, String str) {
                        try {
                            MBInterstitialActivity.this.showLoading();
                        } catch (Exception e) {
                            e.printStackTrace();
                        }
                    }

                    @Override
                    public final void onDismissLoading(Campaign campaign) {
                    }

                    @Override
                    public final void onDownloadFinish(Campaign campaign) {
                    }

                    @Override
                    public final void onDownloadProgress(int i) {
                    }

                    @Override
                    public final void onDownloadStart(Campaign campaign) {
                    }

                    @Override
                    public final void onShowLoading(Campaign campaign) {
                    }
                });
                this.o.a(this.e);
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    @Override
    public void close() {
        finish();
    }

    public void finish() {
        super/*android.app.Activity*/.finish();
        if (!this.l) {
            c();
        }
        if (this.m) {
            return;
        }
        reportPlayableClosed();
    }

    public com.mbridge.msdk.c.d getIntersUnitSetting() {
        try {
            if (TextUtils.isEmpty(this.mUnitid)) {
                return null;
            }
            com.mbridge.msdk.c.d e = com.mbridge.msdk.c.b.a().e(com.mbridge.msdk.foundation.controller.a.d().g(), this.mUnitid);
            return e == null ? com.mbridge.msdk.c.d.f(this.mUnitid) : e;
        } catch (Exception e10) {
            e10.printStackTrace();
            return null;
        }
    }

    @Override
    public CampaignEx getMraidCampaign() {
        return this.e;
    }

    public void goneWebView() {
        try {
            runOnUiThread(new Runnable() {
                @Override
                public final void run() {
                    if (MBInterstitialActivity.this.f != null) {
                        MBInterstitialActivity.this.f.setVisibility(8);
                    }
                }
            });
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    public void hideLoading() {
        try {
            runOnUiThread(new Runnable() {
                @Override
                public final void run() {
                    ProgressBar progressBar = MBInterstitialActivity.this.mProgressBar;
                    if (progressBar != null) {
                        progressBar.setVisibility(8);
                    }
                }
            });
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

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

    public void onCreate(Bundle bundle) {
        CampaignEx campaignEx;
        super.onCreate(bundle);
        try {
            int a = p.a(getApplicationContext(), "mbridge_interstitial_activity", TtmlNode.TAG_LAYOUT);
            if (a == -1) {
                a();
                b();
                a.c cVar = this.h;
                if (cVar != null) {
                    cVar.a("not found resource");
                }
                finish();
                return;
            }
            setContentView(a);
            initView();
            a();
            this.g.setOnClickListener(new View.OnClickListener() {
                @Override
                public final void onClick(View view) {
                    MBInterstitialActivity.this.finish();
                }
            });
            if (this.f != null && (campaignEx = this.e) != null) {
                BrowserView.MBDownloadListener mBDownloadListener = new BrowserView.MBDownloadListener(campaignEx);
                mBDownloadListener.setTitle(this.e.getAppName());
                this.f.setCampaignId(this.e.getId());
                this.f.setDownloadListener(mBDownloadListener);
            }
            b();
            try {
                CampaignEx campaignEx2 = this.e;
                if (campaignEx2 == null || (TextUtils.isEmpty(campaignEx2.getHtmlUrl()) && !this.e.isMraid())) {
                    a.c cVar2 = this.h;
                    if (cVar2 != null) {
                        cVar2.a("htmlurl is null");
                    }
                } else {
                    v.b("MBInterstitialActivity", "url:" + this.e.getHtmlUrl());
                    goneWebView();
                    this.f.setWebViewListener(new com.mbridge.msdk.mbsignalcommon.windvane.d() {
                        @Override
                        public final void a(WebView webView, int i) {
                        }

                        @Override
                        public final void b(WebView webView, int i) {
                        }

                        @Override
                        public final void a(WebView webView, String str, Bitmap bitmap) {
                        }

                        @Override
                        public final boolean b(WebView webView, String str) {
                            return true;
                        }

                        @Override
                        public final void a(WebView webView, SslErrorHandler sslErrorHandler, SslError sslError) {
                            MBInterstitialActivity.this.i = true;
                        }

                        @Override
                        public final void a(WebView webView, int i, String str, String str2) {
                            try {
                                MBInterstitialActivity.this.i = true;
                                if (MBInterstitialActivity.this.h != null) {
                                    MBInterstitialActivity.this.h.a(str);
                                }
                                MBInterstitialActivity.a(MBInterstitialActivity.this, 3, str);
                            } catch (Exception e) {
                                e.printStackTrace();
                            }
                        }

                        @Override
                        public final void a(WebView webView, String str) {
                            try {
                                if (MBInterstitialActivity.this.i) {
                                    return;
                                }
                                MBInterstitialActivity.a(MBInterstitialActivity.this, 1, "");
                                MBInterstitialActivity mBInterstitialActivity = MBInterstitialActivity.this;
                                if (mBInterstitialActivity.a != null && mBInterstitialActivity.n != null) {
                                    MBInterstitialActivity.this.n.removeCallbacks(MBInterstitialActivity.this.a);
                                }
                                if (MBInterstitialActivity.this.h != null) {
                                    MBInterstitialActivity.this.h.a();
                                }
                                MBInterstitialActivity mBInterstitialActivity2 = MBInterstitialActivity.this;
                                if (!mBInterstitialActivity2.mIsMBPage) {
                                    mBInterstitialActivity2.n.postDelayed(MBInterstitialActivity.this.b, 2000L);
                                }
                                MBInterstitialActivity.e(MBInterstitialActivity.this);
                            } catch (Exception e) {
                                e.printStackTrace();
                                if (MBInterstitialActivity.this.h != null) {
                                    MBInterstitialActivity.this.h.a("load page failed");
                                }
                            }
                        }

                        @Override
                        public final void c(WebView webView, int i) {
                        }
                    });
                    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, WEB_LOAD_TIME);
                }
            } catch (Exception e) {
                e.printStackTrace();
            }
            com.mbridge.msdk.foundation.controller.a.d().a((Context) this);
            com.mbridge.msdk.foundation.b.b.a().a(this.mUnitid, this, null, null, new com.mbridge.msdk.foundation.b.a() {
                @Override
                public final void a() {
                    String str;
                    MBInterstitialActivity.this.onPause();
                    try {
                        JSONObject jSONObject = new JSONObject();
                        if (com.mbridge.msdk.foundation.controller.a.d().f() != null) {
                            jSONObject.put("status", 1);
                        }
                        str = jSONObject.toString();
                    } catch (Throwable th) {
                        v.a("MBInterstitialActivity", th.getMessage(), th);
                        str = "";
                    }
                    com.mbridge.msdk.mbsignalcommon.windvane.g.a().a((WebView) MBInterstitialActivity.this.f, "onFeedbackAlertStatusNotify", Base64.encodeToString(str.getBytes(), 2));
                }

                @Override
                public final void b() {
                    String str;
                    MBInterstitialActivity.this.onResume();
                    try {
                        JSONObject jSONObject = new JSONObject();
                        if (com.mbridge.msdk.foundation.controller.a.d().f() != null) {
                            jSONObject.put("status", 2);
                        }
                        str = jSONObject.toString();
                    } catch (Throwable th) {
                        v.a("MBInterstitialActivity", th.getMessage(), th);
                        str = "";
                    }
                    com.mbridge.msdk.mbsignalcommon.windvane.g.a().a((WebView) MBInterstitialActivity.this.f, "onFeedbackAlertStatusNotify", Base64.encodeToString(str.getBytes(), 2));
                }

                @Override
                public final void a(String str) {
                    String str2;
                    MBInterstitialActivity.this.onResume();
                    try {
                        JSONObject jSONObject = new JSONObject();
                        if (com.mbridge.msdk.foundation.controller.a.d().f() != null) {
                            jSONObject.put("status", 2);
                        }
                        str2 = jSONObject.toString();
                    } catch (Throwable th) {
                        v.a("MBInterstitialActivity", th.getMessage(), th);
                        str2 = "";
                    }
                    com.mbridge.msdk.mbsignalcommon.windvane.g.a().a((WebView) MBInterstitialActivity.this.f, "onFeedbackAlertStatusNotify", Base64.encodeToString(str2.getBytes(), 2));
                }
            });
            this.e.setCampaignUnitId(this.mUnitid);
            com.mbridge.msdk.foundation.b.b.a().a(this.mUnitid, this.e);
        } catch (Exception e10) {
            e10.printStackTrace();
        }
    }

    public void onDestroy() {
        super.onDestroy();
        try {
            a.c cVar = this.h;
            if (cVar != null) {
                cVar.b();
            }
            com.mbridge.msdk.click.a aVar = this.o;
            if (aVar != null) {
                aVar.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 (a.e != null && !TextUtils.isEmpty(this.mUnitid)) {
                a.e.remove(this.mUnitid);
            }
            this.h = null;
            com.mbridge.msdk.foundation.b.b.a().c(this.mUnitid);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

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

    public void onPause() {
        super/*android.app.Activity*/.onPause();
        CampaignEx campaignEx = this.e;
        if (campaignEx == null || !campaignEx.isMraid()) {
            return;
        }
        com.mbridge.msdk.mbsignalcommon.mraid.a.a().b(this.f, "false");
    }

    public void onResume() {
        super.onResume();
        CampaignEx campaignEx = this.e;
        if (campaignEx == null || !campaignEx.isMraid()) {
            return;
        }
        com.mbridge.msdk.mbsignalcommon.mraid.a.a().b(this.f, InneractiveMediationDefs.SHOW_HOUSE_AD_YES);
    }

    @Override
    public void open(String str) {
        if (!TextUtils.isEmpty(str)) {
            this.e.setClickURL(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());
            }
        }
        clickTracking();
    }

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

    public void setTopControllerPadding(int i, int i10, int i11, int i12, int i13) {
        int b = aa.b((Context) this, 10.0f);
        if (i10 <= 0) {
            i10 = b;
        }
        if (i11 <= 0) {
            i11 = b;
        }
        if (i12 <= 0) {
            i12 = b;
        }
        if (i13 <= 0) {
            i13 = b;
        }
        if (this.g != null) {
            int b10 = aa.b((Context) this, 25.0f);
            RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(b10, b10);
            layoutParams.addRule(11);
            layoutParams.setMargins(i10, i12, i11, i13);
            this.g.setLayoutParams(layoutParams);
        }
    }

    public void showLoading() {
        try {
            runOnUiThread(new Runnable() {
                @Override
                public final void run() {
                    ProgressBar progressBar = MBInterstitialActivity.this.mProgressBar;
                    if (progressBar != null) {
                        progressBar.setVisibility(0);
                    }
                }
            });
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    public void showWebView() {
        try {
            runOnUiThread(new Runnable() {
                @Override
                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 e) {
            e.printStackTrace();
        }
    }

    @Override
    public void unload() {
        close();
    }

    @Override
    public void useCustomClose(boolean z10) {
        if (z10) {
            this.g.setImageDrawable(new ColorDrawable(0));
        } else {
            this.g.setImageResource(p.a(getApplicationContext(), "mbridge_interstitial_close", "drawable"));
        }
    }

    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() {
                @Override
                public final void a(double d) {
                    com.mbridge.msdk.mbsignalcommon.mraid.a.a().a(MBInterstitialActivity.this.f, d);
                }
            });
        }
        CampaignEx campaignEx2 = this.e;
        if (campaignEx2 != null) {
            com.mbridge.msdk.click.b.a(this, campaignEx2.getMaitve(), this.e.getMaitve_src());
        }
    }

    private void b() {
        try {
            if (a.e == null || TextUtils.isEmpty(this.mUnitid) || !a.e.containsKey(this.mUnitid)) {
                return;
            }
            this.h = a.e.get(this.mUnitid);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    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.mbsignalcommon.mraid.c.a(this.e.getId()), this.e.isBidCampaign());
            com.mbridge.msdk.mbsignalcommon.mraid.c.b(this.e.getId());
            this.l = true;
        }
    }

    public static void a(MBInterstitialActivity mBInterstitialActivity, int i, String str) {
        CampaignEx campaignEx = mBInterstitialActivity.e;
        if (campaignEx == null || !campaignEx.isMraid()) {
            return;
        }
        m mVar = new m();
        mVar.k(mBInterstitialActivity.e.getRequestId());
        mVar.l(mBInterstitialActivity.e.getRequestIdNotice());
        mVar.n(mBInterstitialActivity.e.getId());
        mVar.d(i);
        mVar.q(String.valueOf(System.currentTimeMillis() - mBInterstitialActivity.k));
        mVar.f("");
        mVar.p(str);
        mVar.h(CampaignEx.CLICKMODE_ON);
        mVar.a(mBInterstitialActivity.e.isMraid() ? m.a : m.b);
        c.b(mVar, mBInterstitialActivity.mUnitid);
    }

    @Override
    public void expand(String str, boolean z10) {
    }
}