导航菜单

页面标题

页面副标题

FileWipe Pro v3.0.0 - MBRewardVideoActivity.java 源代码

正在查看: FileWipe Pro v3.0.0 应用的 MBRewardVideoActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.mbridge.msdk.reward.player;

import android.content.Context;
import android.content.Intent;
import android.content.res.Configuration;
import android.graphics.drawable.BitmapDrawable;
import android.os.Bundle;
import android.os.SystemClock;
import android.text.TextUtils;
import android.view.View;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import android.widget.ImageView;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.entity.RewardPlus;
import com.mbridge.msdk.foundation.tools.a1;
import com.mbridge.msdk.foundation.tools.g;
import com.mbridge.msdk.foundation.tools.h0;
import com.mbridge.msdk.foundation.tools.p0;
import com.mbridge.msdk.foundation.tools.u0;
import com.mbridge.msdk.mbsignalcommon.windvane.WindVaneWebView;
import com.mbridge.msdk.newreward.function.common.MBridgeGlobalCommon;
import com.mbridge.msdk.out.MBSupportMuteAdType;
import com.mbridge.msdk.playercommon.exoplayer2.text.ttml.TtmlNode;
import com.mbridge.msdk.reward.adapter.RewardUnitCacheManager;
import com.mbridge.msdk.scheme.applet.AppletModelManager;
import com.mbridge.msdk.video.bt.module.MBTempContainer;
import com.mbridge.msdk.video.bt.module.MBTempContainerDiff;
import com.mbridge.msdk.video.bt.module.MBridgeBTContainer;
import com.mbridge.msdk.video.bt.module.orglistener.h;
import com.mbridge.msdk.video.module.MBridgeVideoView;
import com.mbridge.msdk.video.signal.activity.AbstractJSActivity;
import com.mbridge.msdk.video.signal.impl.k;
import com.mbridge.msdk.videocommon.a;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Map;

public class MBRewardVideoActivity extends AbstractJSActivity {
    public static String INTENT_EXTRADATA = "extraData";
    public static String INTENT_ISBID = "isBid";
    public static String INTENT_ISBIG_OFFER = "isBigOffer";
    public static String INTENT_ISIV = "isIV";
    public static String INTENT_IVREWARD_MODETYPE = "ivRewardMode";
    public static String INTENT_IVREWARD_VALUE = "ivRewardValue";
    public static String INTENT_IVREWARD_VALUETYPE = "ivRewardValueType";
    public static String INTENT_LOCAL_REQUEST_ID = "lRid";
    public static String INTENT_MUTE = "mute";
    public static String INTENT_REWARD = "reward";
    public static String INTENT_UNITID = "unitId";
    public static String INTENT_USERID = "userId";
    public static String SAVE_STATE_KEY_REPORT = "hasRelease";
    private MBridgeBTContainer A;
    private WindVaneWebView B;
    private com.mbridge.msdk.video.bt.module.listener.a C;
    private String D;
    private String E;
    private boolean F;
    private String N;
    private com.mbridge.msdk.foundation.same.report.metrics.c O;
    private boolean Q;

    private String f14411f;

    private String f14412g;

    private String f14413h;

    private com.mbridge.msdk.videocommon.entity.c f14414i;
    private int m;

    private int f14417n;

    private int f14418o;

    private h f14421r;

    private com.mbridge.msdk.videocommon.setting.c f14422s;

    private com.mbridge.msdk.videocommon.download.a f14425v;

    private CampaignEx f14426w;

    private List<com.mbridge.msdk.videocommon.download.a> f14427x;

    private List<CampaignEx> f14428y;

    private MBTempContainer f14429z;

    private int f14415j = 2;

    private boolean f14416k = false;
    private boolean l = false;

    private boolean f14419p = false;

    private boolean f14420q = false;

    private boolean f14423t = false;

    private boolean f14424u = false;
    private int G = 1;
    private int H = 0;
    private int I = 0;
    private int J = 0;
    private int K = 0;
    private int L = 0;
    private int M = 0;
    private boolean P = false;
    private rb.b R = null;
    private sb.b S = null;
    private rb.a T = null;
    private long U = 0;
    private String V = "";
    private Boolean W = null;
    private int X = 0;
    private boolean Y = false;
    private boolean Z = false;

    private com.mbridge.msdk.video.dynview.listener.a f14409a0 = new a();

    private com.mbridge.msdk.video.dynview.listener.d f14410b0 = new b();

    public class a implements com.mbridge.msdk.video.dynview.listener.a {
        public a() {
        }

        public void a(Map<String, Object> map) {
            if (map == null) {
                return;
            }
            if (map.containsKey(CampaignEx.JSON_NATIVE_VIDEO_MUTE)) {
                MBRewardVideoActivity.this.f14415j = ((Integer) map.get(CampaignEx.JSON_NATIVE_VIDEO_MUTE)).intValue();
            }
            if (map.containsKey("position")) {
                int intValue = ((Integer) map.get("position")).intValue();
                if (MBRewardVideoActivity.this.f14428y == null || MBRewardVideoActivity.this.f14428y.size() <= 0 || intValue < 1) {
                    return;
                }
                MBRewardVideoActivity mBRewardVideoActivity = MBRewardVideoActivity.this;
                mBRewardVideoActivity.f14426w = (CampaignEx) mBRewardVideoActivity.f14428y.get(intValue);
                MBRewardVideoActivity.m(MBRewardVideoActivity.this);
                int i10 = intValue - 1;
                if (MBRewardVideoActivity.this.f14428y.get(i10) != null) {
                    MBRewardVideoActivity mBRewardVideoActivity2 = MBRewardVideoActivity.this;
                    MBRewardVideoActivity.b(mBRewardVideoActivity2, ((CampaignEx) mBRewardVideoActivity2.f14428y.get(i10)).getVideoLength());
                }
                MBRewardVideoActivity mBRewardVideoActivity3 = MBRewardVideoActivity.this;
                MBRewardVideoActivity.this.f14426w.setVideoCompleteTime(mBRewardVideoActivity3.a(mBRewardVideoActivity3.f14426w.getVideoCompleteTime(), MBRewardVideoActivity.this.G));
                MBRewardVideoActivity.this.f14426w.setShowIndex(MBRewardVideoActivity.this.G);
                MBRewardVideoActivity.this.f14426w.setShowType(1);
                MBRewardVideoActivity mBRewardVideoActivity4 = MBRewardVideoActivity.this;
                mBRewardVideoActivity4.c(mBRewardVideoActivity4.f14426w);
            }
        }
    }

    public class d implements com.mbridge.msdk.foundation.feedback.a {
        public d() {
        }

        @Override
        public void a() {
            MBRewardVideoActivity.this.onPause();
        }

        @Override
        public void close() {
            MBRewardVideoActivity.this.onResume();
        }

        @Override
        public void a(String str) {
            MBRewardVideoActivity.this.onResume();
        }
    }

    public static final class e implements Runnable {

        private final List<com.mbridge.msdk.videocommon.download.a> f14434a;

        private final String f14435b;

        private final String f14436c;

        public e(List<com.mbridge.msdk.videocommon.download.a> list, String str, String str2) {
            this.f14434a = list;
            this.f14435b = str;
            this.f14436c = str2;
        }

        @Override
        public void run() {
            try {
                List<com.mbridge.msdk.videocommon.download.a> list = this.f14434a;
                if (list == null || list.size() <= 0) {
                    return;
                }
                for (com.mbridge.msdk.videocommon.download.a aVar : this.f14434a) {
                    if (aVar != null && aVar.c() != null) {
                        CampaignEx c4 = aVar.c();
                        try {
                            AppletModelManager.getInstance().remove(c4);
                        } catch (Exception e4) {
                            if (MBridgeConstans.DEBUG) {
                                p0.b("MBRewardVideoActivity", "AppletModelManager remove error", e4);
                            }
                        }
                        com.mbridge.msdk.videocommon.download.b.getInstance().c(this.f14435b, c4.getRequestId() + c4.getId() + c4.getVideoUrlEncode());
                        if (c4.getRewardTemplateMode() != null) {
                            if (!TextUtils.isEmpty(c4.getRewardTemplateMode().e())) {
                                com.mbridge.msdk.videocommon.a.e(this.f14435b + "_" + c4.getId() + "_" + this.f14436c + "_" + c4.getRewardTemplateMode().e());
                                com.mbridge.msdk.videocommon.a.b(c4.getAdType(), c4);
                            }
                            if (!TextUtils.isEmpty(c4.getCMPTEntryUrl())) {
                                com.mbridge.msdk.videocommon.a.e(this.f14435b + "_" + this.f14436c + "_" + c4.getCMPTEntryUrl());
                            }
                            com.mbridge.msdk.videocommon.cache.a.a().a(this.f14435b, c4);
                        }
                    }
                }
            } catch (Exception e6) {
                p0.a("MBRewardVideoActivity", e6.getMessage());
            }
        }
    }

    public static final class f implements Runnable {

        private final List<com.mbridge.msdk.videocommon.download.a> f14437a;

        private final String f14438b;

        public f(String str, List<com.mbridge.msdk.videocommon.download.a> list) {
            this.f14437a = list;
            this.f14438b = str;
        }

        @Override
        public void run() {
            try {
                List<com.mbridge.msdk.videocommon.download.a> list = this.f14437a;
                if (list == null || list.size() <= 0) {
                    return;
                }
                for (com.mbridge.msdk.videocommon.download.a aVar : this.f14437a) {
                    if (aVar != null && aVar.c() != null) {
                        com.mbridge.msdk.videocommon.cache.a.a().a(aVar.c(), this.f14438b);
                    }
                }
            } catch (Throwable th) {
                p0.b("MBRewardVideoActivity", th.getMessage());
            }
        }
    }

    public static int m(MBRewardVideoActivity mBRewardVideoActivity) {
        int i10 = mBRewardVideoActivity.G;
        mBRewardVideoActivity.G = i10 + 1;
        return i10;
    }

    public void changeHalfScreenPadding(int i10) {
        int f10;
        int g5;
        int g10;
        float f11;
        try {
            CampaignEx campaignEx = this.f14426w;
            if (campaignEx == null || campaignEx.getAdSpaceT() != 2) {
                return;
            }
            getWindow().getDecorView().setBackgroundColor(-1728053248);
            FrameLayout.LayoutParams layoutParams = (FrameLayout.LayoutParams) this.f14429z.getLayoutParams();
            layoutParams.gravity = 17;
            if (this.f14426w.getRewardTemplateMode().b() == 0) {
                if (i10 == 2) {
                    f10 = (int) (u0.f((Context) this) * 0.6f);
                    g10 = u0.g((Context) this);
                    f11 = g10 * 0.6f;
                } else {
                    f10 = (int) (u0.f((Context) this) * 0.6f);
                    g5 = u0.g((Context) this);
                    f11 = g5 * 0.7f;
                }
            } else if (this.f14426w.getRewardTemplateMode().b() == 2) {
                f10 = (int) (u0.f((Context) this) * 0.6f);
                g10 = u0.g((Context) this);
                f11 = g10 * 0.6f;
            } else {
                f10 = (int) (u0.f((Context) this) * 0.6f);
                g5 = u0.g((Context) this);
                f11 = g5 * 0.7f;
            }
            int i11 = (int) f11;
            layoutParams.height = f10;
            layoutParams.width = i11;
            this.f14429z.setLayoutParams(layoutParams);
        } catch (Throwable th) {
            p0.b("MBRewardVideoActivity", th.getMessage());
        }
    }

    public int findID(String str) {
        return h0.a(getApplicationContext(), str, "id");
    }

    public int findLayout(String str) {
        return h0.a(getApplicationContext(), str, TtmlNode.TAG_LAYOUT);
    }

    public void finish() {
        this.Y = true;
        com.mbridge.msdk.foundation.controller.c.m().b(0);
        MBTempContainer mBTempContainer = this.f14429z;
        if (mBTempContainer != null) {
            mBTempContainer.onDestroy();
            this.f14429z = null;
        }
        com.mbridge.msdk.foundation.feedback.b.b().d(this.f14411f);
        if (this.R != null) {
            p0.b("omsdk", "mbrewardvideoac finish");
            this.R.e();
            this.R.c();
            this.R = null;
        }
        MBridgeBTContainer mBridgeBTContainer = this.A;
        if (mBridgeBTContainer != null) {
            mBridgeBTContainer.onDestroy();
            this.A = null;
        }
        super/*android.app.Activity*/.finish();
    }

    public void onBackPressed() {
        this.Z = true;
        super.onBackPressed();
        MBTempContainer mBTempContainer = this.f14429z;
        if (mBTempContainer != null) {
            mBTempContainer.onBackPressed();
        }
        MBridgeBTContainer mBridgeBTContainer = this.A;
        if (mBridgeBTContainer != null) {
            mBridgeBTContainer.onBackPressed();
        }
    }

    public void onConfigurationChanged(Configuration configuration) {
        super.onConfigurationChanged(configuration);
        if (this.f14429z != null) {
            changeHalfScreenPadding(configuration.orientation);
            this.f14429z.onConfigurationChanged(configuration);
        }
        MBridgeBTContainer mBridgeBTContainer = this.A;
        if (mBridgeBTContainer != null) {
            mBridgeBTContainer.onConfigurationChanged(configuration);
        }
    }

    public void onCreate(Bundle bundle) {
        List<com.mbridge.msdk.videocommon.download.a> list;
        String str = "";
        super/*com.mbridge.msdk.activity.MBBaseActivity*/.onCreate(bundle);
        MBridgeConstans.isRewardActivityShowing = true;
        com.mbridge.msdk.foundation.controller.c.m().a((Context) this);
        this.U = SystemClock.elapsedRealtime();
        this.V = TextUtils.isEmpty(this.V) ? "onCreate" : s1.a.r(new StringBuilder(), this.V, "_onCreate");
        try {
            Intent intent = getIntent();
            this.f14411f = intent.getStringExtra(INTENT_UNITID);
            this.f14412g = intent.getStringExtra(MBridgeConstans.PLACEMENT_ID);
            this.f14414i = com.mbridge.msdk.videocommon.entity.c.a(intent.getStringExtra(INTENT_REWARD));
            this.f14413h = intent.getStringExtra(INTENT_USERID);
            this.f14415j = intent.getIntExtra(INTENT_MUTE, 2);
            this.f14416k = intent.getBooleanExtra(INTENT_ISIV, false);
            com.mbridge.msdk.foundation.controller.c.m().b(this.f14416k ? 287 : 94);
            this.l = intent.getBooleanExtra(INTENT_ISBID, false);
            this.E = intent.getStringExtra(INTENT_EXTRADATA);
            boolean booleanExtra = intent.getBooleanExtra("is_refactor", false);
            this.P = booleanExtra;
            if (booleanExtra) {
                this.f14421r = MBridgeGlobalCommon.showRewardListenerMap.get(this.f14411f);
            } else {
                this.f14421r = com.mbridge.msdk.reward.controller.a.f14317f0.get(this.f14411f);
            }
            if (this.f14416k) {
                this.m = intent.getIntExtra(INTENT_IVREWARD_MODETYPE, 0);
                this.f14417n = intent.getIntExtra(INTENT_IVREWARD_VALUETYPE, 0);
                this.f14418o = intent.getIntExtra(INTENT_IVREWARD_VALUE, 0);
            }
            this.f14419p = intent.getBooleanExtra(INTENT_ISBIG_OFFER, false);
            this.f14427x = com.mbridge.msdk.videocommon.download.b.getInstance().a(this.f14411f);
            this.f14428y = com.mbridge.msdk.videocommon.download.b.getInstance().b(this.f14411f);
            int findLayout = findLayout("mbridge_more_offer_activity");
            if (!h0.a(findLayout)) {
                b("no mbridge_more_offer_activity layout");
                return;
            }
            setContentView(findLayout);
            if (TextUtils.isEmpty(this.f14411f)) {
                b("data empty error");
                return;
            }
            com.mbridge.msdk.video.signal.factory.b bVar = new com.mbridge.msdk.video.signal.factory.b(this);
            ((AbstractJSActivity) this).jsFactory = bVar;
            registerJsFactory(bVar);
            h hVar = this.f14421r;
            if (hVar == null) {
                b("showRewardListener is null");
                return;
            }
            this.X = hVar.hashCode();
            com.mbridge.msdk.videocommon.setting.c cVar = RewardUnitCacheManager.getInstance().get(this.f14412g, this.f14411f);
            this.f14422s = cVar;
            if (cVar == null) {
                com.mbridge.msdk.videocommon.setting.c c4 = com.mbridge.msdk.videocommon.setting.b.b().c(com.mbridge.msdk.foundation.controller.c.m().b(), this.f14411f);
                this.f14422s = c4;
                if (c4 == null) {
                    this.f14422s = com.mbridge.msdk.videocommon.setting.b.b().a(com.mbridge.msdk.foundation.controller.c.m().b(), this.f14411f, this.f14416k);
                }
            }
            com.mbridge.msdk.videocommon.setting.c cVar2 = this.f14422s;
            if (cVar2 != null) {
                this.f14414i.a(cVar2.d());
                this.f14414i.b(this.f14422s.s());
            }
            com.mbridge.msdk.videocommon.entity.c cVar3 = this.f14414i;
            if (cVar3 != null && cVar3.a() <= 0) {
                this.f14414i.a(1);
            }
            int a10 = h0.a(this, "mbridge_reward_activity_open", "anim");
            int a11 = h0.a(this, "mbridge_reward_activity_stay", "anim");
            if (h0.a(a10) && h0.a(a11)) {
                overridePendingTransition(a10, a11);
            }
            if (bundle != null) {
                try {
                    this.f14424u = bundle.getBoolean(SAVE_STATE_KEY_REPORT);
                } catch (Exception e4) {
                    e4.printStackTrace();
                }
            }
            p0.a("DynamicViewCampaignResourceDownloader", "进入 show,大模板 " + this.f14419p);
            if (!this.f14419p) {
                List<com.mbridge.msdk.videocommon.download.a> list2 = this.f14427x;
                if (list2 != null && list2.size() > 0) {
                    this.f14425v = this.f14427x.get(0);
                }
                com.mbridge.msdk.videocommon.download.a aVar = this.f14425v;
                if (aVar != null) {
                    this.f14426w = aVar.c();
                    this.f14425v.b(true);
                    this.f14425v.d(false);
                    CampaignEx campaignEx = this.f14426w;
                    if (campaignEx != null) {
                        this.N = campaignEx.getCurrentLocalRid();
                        this.f14426w.setShowIndex(1);
                        this.f14426w.setShowType(1);
                        com.mbridge.msdk.reward.controller.a.f14313b0 = this.f14426w.getEcppv();
                        com.mbridge.msdk.click.c.a(com.mbridge.msdk.foundation.controller.c.m().d(), this.f14426w.getMaitve(), this.f14426w.getMaitve_src());
                    }
                }
                CampaignEx campaignEx2 = this.f14426w;
                if (campaignEx2 != null && !g.a(campaignEx2, (Context) this, (View) null, campaignEx2.getImpReportType())) {
                    b("env is exception");
                    return;
                }
                if (this.f14425v != null && this.f14426w != null && this.f14414i != null) {
                    ArrayList arrayList = new ArrayList();
                    arrayList.add(this.f14426w);
                    a(arrayList);
                    b(this.f14426w);
                    j();
                    if (com.mbridge.msdk.util.b.a()) {
                        return;
                    }
                    e();
                    return;
                }
                b("data empty error");
                return;
            }
            a(this.f14428y);
            this.D = "";
            List<CampaignEx> list3 = this.f14428y;
            if (list3 != null && list3.size() > 0) {
                CampaignEx campaignEx3 = this.f14428y.get(0);
                if (!g.a(this.f14428y, (Context) this, (View) null, campaignEx3.getImpReportType())) {
                    b("env is exception");
                    return;
                }
                b(campaignEx3);
                str = campaignEx3.getCMPTEntryUrl();
                this.D = campaignEx3.getRequestId();
                this.N = campaignEx3.getCurrentLocalRid();
                com.mbridge.msdk.reward.controller.a.f14313b0 = campaignEx3.getEcppv();
                com.mbridge.msdk.click.c.a(com.mbridge.msdk.foundation.controller.c.m().d(), campaignEx3.getMaitve(), campaignEx3.getMaitve_src());
            }
            WindVaneWebView a12 = a(this.f14411f + "_" + this.D + "_" + str);
            this.B = a12;
            if (a12 == null) {
                if (this.f14425v == null && (list = this.f14427x) != null && list.size() > 0) {
                    this.f14425v = this.f14427x.get(0);
                }
                if (this.f14425v == null) {
                    this.f14425v = com.mbridge.msdk.videocommon.download.b.getInstance().a(this.f14416k ? 287 : 94, this.f14411f, this.l);
                }
                com.mbridge.msdk.videocommon.download.a aVar2 = this.f14425v;
                if (aVar2 != null) {
                    this.f14426w = aVar2.c();
                    this.f14425v.b(true);
                    this.f14425v.d(false);
                }
                if (this.f14425v != null && this.f14426w != null && this.f14414i != null) {
                    this.f14419p = false;
                    List a13 = com.mbridge.msdk.videocommon.cache.a.a().a(this.f14428y);
                    if (a13 == null) {
                        b("no available campaign");
                        return;
                    }
                    int size = a13.size();
                    if (size == 0) {
                        b("no available campaign");
                        return;
                    }
                    if (a13.get(0) == null || !((CampaignEx) a13.get(0)).isDynamicView()) {
                        j();
                    } else if (size == 1) {
                        CampaignEx campaignEx4 = (CampaignEx) a13.get(0);
                        this.f14426w = campaignEx4;
                        if (campaignEx4 != null) {
                            this.N = campaignEx4.getCurrentLocalRid();
                            this.f14426w.setCampaignIsFiltered(true);
                        }
                        c(this.f14426w);
                    } else {
                        b((List<CampaignEx>) a13);
                    }
                }
                b("data empty error");
                return;
            }
            b(this.f14428y.get(0));
            WindVaneWebView windVaneWebView = this.B;
            if (windVaneWebView != null) {
                a1.a(windVaneWebView, this.f14428y.get(0).getLocalRequestId(), this.f14428y.get(0).getLocalAllowTrackClick());
                try {
                    k kVar = (k) this.B.getObject();
                    kVar.setAdEvents(this.T);
                    kVar.setAdSession(this.R);
                    kVar.setVideoEvents(this.S);
                    this.B.setObject(kVar);
                } catch (Exception e6) {
                    p0.b("MBRewardVideoActivity", e6.getMessage());
                }
            }
            k();
            if (com.mbridge.msdk.util.b.a()) {
                return;
            }
            e();
        } catch (Throwable th) {
            a(this.f14428y);
            b("onCreate error" + th);
        }
    }

    public void onDestroy() {
        this.V = TextUtils.isEmpty(this.V) ? "onDestroy" : s1.a.r(new StringBuilder(), this.V, "_onDestroy");
        super.onDestroy();
        f();
        com.mbridge.msdk.foundation.same.report.metrics.e eVar = new com.mbridge.msdk.foundation.same.report.metrics.e();
        eVar.a("activity_life_cycle", TextUtils.isEmpty(this.V) ? "unKnown" : this.V);
        eVar.a("activity_duration", Long.valueOf(SystemClock.elapsedRealtime() - this.U));
        Boolean bool = this.W;
        eVar.a("is_unexpected_destroy", Integer.valueOf(bool == null ? 0 : bool.booleanValue() ? 1 : 2));
        eVar.a("is_listener_null", Integer.valueOf(this.f14421r == null ? 1 : 2));
        eVar.a("is_called_finish", Integer.valueOf(this.Y ? 1 : 2));
        eVar.a("is_back_pressed", Integer.valueOf(this.Z ? 1 : 2));
        h hVar = this.f14421r;
        eVar.a("is_listener_change", Integer.valueOf(hVar != null ? hVar.hashCode() == this.X ? 1 : 2 : 0));
        com.mbridge.msdk.foundation.same.report.metrics.d.b().a("2000151", this.f14426w, eVar);
        g();
        com.mbridge.msdk.video.module.report.b.a(this.f14411f);
        h();
        MBTempContainer mBTempContainer = this.f14429z;
        if (mBTempContainer != null) {
            mBTempContainer.onDestroy();
            this.f14429z = null;
        }
        MBridgeBTContainer mBridgeBTContainer = this.A;
        if (mBridgeBTContainer != null) {
            mBridgeBTContainer.onDestroy();
            this.A = null;
        }
        this.f14409a0 = null;
        this.f14410b0 = null;
        com.mbridge.msdk.foundation.feedback.b.b().d(this.f14411f + "_1");
        com.mbridge.msdk.foundation.feedback.b.b().d(this.f14411f + "_2");
        com.mbridge.msdk.foundation.same.threadpool.a.b().execute(new e(this.f14427x, this.f14411f, this.D));
    }

    public void onPause() {
        super.onPause();
        this.V = TextUtils.isEmpty(this.V) ? "onPause" : s1.a.r(new StringBuilder(), this.V, "_onPause");
        MBTempContainer mBTempContainer = this.f14429z;
        if (mBTempContainer != null) {
            mBTempContainer.onPause();
        }
        MBridgeBTContainer mBridgeBTContainer = this.A;
        if (mBridgeBTContainer != null) {
            mBridgeBTContainer.onPause();
        }
    }

    public void onRestart() {
        super/*android.app.Activity*/.onRestart();
        this.V = TextUtils.isEmpty(this.V) ? "onRestart" : s1.a.r(new StringBuilder(), this.V, "_onRestart");
        MBTempContainer mBTempContainer = this.f14429z;
        if (mBTempContainer != null) {
            mBTempContainer.onRestart();
        }
        MBridgeBTContainer mBridgeBTContainer = this.A;
        if (mBridgeBTContainer != null) {
            mBridgeBTContainer.onRestart();
        }
    }

    public void onResume() {
        MBridgeVideoView mBridgeVideoView;
        super.onResume();
        this.V = TextUtils.isEmpty(this.V) ? "onResume" : s1.a.r(new StringBuilder(), this.V, "_onResume");
        if (com.mbridge.msdk.foundation.feedback.b.f12625f) {
            MBTempContainer mBTempContainer = this.f14429z;
            if (mBTempContainer == null || (mBridgeVideoView = ((MBTempContainerDiff) mBTempContainer).mbridgeVideoView) == null) {
                return;
            }
            mBridgeVideoView.setCover(false);
            return;
        }
        com.mbridge.msdk.foundation.controller.c.m().a((Context) this);
        try {
            com.mbridge.msdk.foundation.same.threadpool.a.b().execute(new f(this.f14411f, this.f14427x));
        } catch (Throwable th) {
            p0.b("MBRewardVideoActivity", th.getMessage());
        }
        MBTempContainer mBTempContainer2 = this.f14429z;
        if (mBTempContainer2 != null) {
            mBTempContainer2.onResume();
        }
        MBridgeBTContainer mBridgeBTContainer = this.A;
        if (mBridgeBTContainer != null) {
            mBridgeBTContainer.onResume();
        }
    }

    public void onSaveInstanceState(Bundle bundle) {
        bundle.putBoolean(SAVE_STATE_KEY_REPORT, this.f14424u);
        super/*android.app.Activity*/.onSaveInstanceState(bundle);
    }

    public void onStart() {
        super/*android.app.Activity*/.onStart();
        this.V = TextUtils.isEmpty(this.V) ? "onStart" : s1.a.r(new StringBuilder(), this.V, "_onStart");
        if (com.mbridge.msdk.foundation.feedback.b.f12625f) {
            return;
        }
        new d();
        MBTempContainer mBTempContainer = this.f14429z;
        if (mBTempContainer != null) {
            mBTempContainer.onStart();
            this.f14426w.setCampaignUnitId(this.f14411f);
            com.mbridge.msdk.foundation.feedback.b.b().a(s1.a.r(new StringBuilder(), this.f14411f, "_1"), this.f14426w);
        }
        MBridgeBTContainer mBridgeBTContainer = this.A;
        if (mBridgeBTContainer != null) {
            mBridgeBTContainer.onStart();
            List<CampaignEx> list = this.f14428y;
            if (list != null && list.size() > 0) {
                CampaignEx campaignEx = this.f14428y.get(0);
                campaignEx.setCampaignUnitId(this.f14411f);
                com.mbridge.msdk.foundation.feedback.b.b().a(this.f14411f + "_1", campaignEx);
            }
        }
        if (this.F) {
            return;
        }
        com.mbridge.msdk.foundation.feedback.b.b().a(this.f14411f + "_1", 1);
        com.mbridge.msdk.foundation.feedback.b.b().d(this.f14411f + "_2");
        this.F = true;
    }

    public void onStop() {
        this.V = TextUtils.isEmpty(this.V) ? "onStop" : s1.a.r(new StringBuilder(), this.V, "_onStop");
        MBridgeConstans.isRewardActivityShowing = false;
        super/*android.app.Activity*/.onStop();
        MBTempContainer mBTempContainer = this.f14429z;
        if (mBTempContainer != null) {
            mBTempContainer.onStop();
        }
        MBridgeBTContainer mBridgeBTContainer = this.A;
        if (mBridgeBTContainer != null) {
            mBridgeBTContainer.onStop();
        }
    }

    public void setTheme(int i10) {
        super/*android.app.Activity*/.setTheme(h0.a(this, "mbridge_transparent_theme", TtmlNode.TAG_STYLE));
    }

    public void setTopControllerPadding(int i10, int i11, int i12, int i13, int i14) {
        int i15;
        int i16;
        int i17;
        int i18;
        int i19;
        this.I = i11;
        this.K = i12;
        this.J = i13;
        this.L = i14;
        this.M = i10;
        MBTempContainer mBTempContainer = this.f14429z;
        if (mBTempContainer != null) {
            mBTempContainer.setNotchPadding(i10, i11, i12, i13, i14);
            i19 = i14;
            i18 = i13;
            i17 = i12;
            i16 = i11;
            i15 = i10;
        } else {
            i15 = i10;
            i16 = i11;
            i17 = i12;
            i18 = i13;
            i19 = i14;
        }
        MBridgeBTContainer mBridgeBTContainer = this.A;
        if (mBridgeBTContainer != null) {
            mBridgeBTContainer.setNotchPadding(i15, i16, i17, i18, i19);
        }
        com.mbridge.msdk.video.dynview.constant.a.a(i15, i16, i17, i18, i19);
    }

    public class c implements com.mbridge.msdk.video.bt.module.listener.a {
        public c() {
        }

        public void a() {
            if (MBRewardVideoActivity.this.f14421r != null) {
                MBRewardVideoActivity.this.f14421r.a(MBRewardVideoActivity.this.O);
            }
        }

        public void b(String str, String str2) {
            if (MBRewardVideoActivity.this.f14421r != null) {
                MBRewardVideoActivity.this.f14421r.b(str, str2);
            }
        }

        public void a(boolean z3, com.mbridge.msdk.videocommon.entity.c cVar) {
            if (MBRewardVideoActivity.this.f14421r != null) {
                MBRewardVideoActivity.this.f14421r.a(MBRewardVideoActivity.this.O, z3, cVar);
            }
        }

        public void a(boolean z3, int i10) {
            if (MBRewardVideoActivity.this.f14421r != null) {
                MBRewardVideoActivity.this.f14421r.a(z3, i10);
            }
        }

        public void a(String str) {
            if (MBRewardVideoActivity.this.f14421r != null) {
                MBRewardVideoActivity.this.f14421r.a(MBRewardVideoActivity.this.O, str);
            }
        }

        public void a(boolean z3, String str, String str2) {
            if (MBRewardVideoActivity.this.f14421r != null) {
                MBRewardVideoActivity.this.f14421r.a(z3, str, str2);
            }
        }

        public void a(String str, String str2) {
            if (MBRewardVideoActivity.this.f14421r != null) {
                MBRewardVideoActivity.this.f14421r.a(str, str2);
            }
        }

        public void a(int i10, String str, String str2) {
            if (MBRewardVideoActivity.this.f14421r != null) {
                MBRewardVideoActivity.this.f14421r.a(i10, str, str2);
            }
        }
    }

    public static int b(MBRewardVideoActivity mBRewardVideoActivity, int i10) {
        int i11 = mBRewardVideoActivity.H - i10;
        mBRewardVideoActivity.H = i11;
        return i11;
    }

    public void c(CampaignEx campaignEx) {
        CampaignEx c4;
        try {
            List<com.mbridge.msdk.videocommon.download.a> list = this.f14427x;
            if (list != null && list.size() > 0) {
                for (com.mbridge.msdk.videocommon.download.a aVar : this.f14427x) {
                    if (aVar != null && (c4 = aVar.c()) != null && TextUtils.equals(c4.getId(), campaignEx.getId()) && TextUtils.equals(c4.getRequestId(), campaignEx.getRequestId())) {
                        this.f14425v = aVar;
                    }
                }
            }
            this.f14419p = true;
            j();
            MBTempContainer mBTempContainer = this.f14429z;
            if (mBTempContainer != null) {
                mBTempContainer.setNotchPadding(this.M, this.I, this.K, this.J, this.L);
            }
        } catch (Exception e4) {
            p0.b("MBRewardVideoActivity", e4.getMessage());
            b("more offer to one offer exception");
        }
    }

    private void d(CampaignEx campaignEx) {
        com.mbridge.msdk.reward.player.a.a(this, campaignEx, this.f14422s, this.f14411f);
    }

    private void e() {
        try {
            ViewGroup viewGroup = (ViewGroup) getWindow().getDecorView();
            BitmapDrawable a10 = com.mbridge.msdk.foundation.controller.c.m().a(this.f14411f, this.f14416k ? MBSupportMuteAdType.INTERSTITIAL_VIDEO : 94);
            if (a10 != null) {
                ImageView imageView = new ImageView(com.mbridge.msdk.foundation.controller.c.m().d());
                u0.a(imageView, a10, getResources().getDisplayMetrics());
                ((ViewGroup) ((ViewGroup) ((ViewGroup) viewGroup.getChildAt(0)).getChildAt(1)).getChildAt(0)).addView(imageView, new ViewGroup.LayoutParams(-1, -1));
                rb.b bVar = this.R;
                if (bVar != null) {
                    bVar.a(imageView, rb.e.f18977d);
                }
            }
        } catch (Exception e4) {
            e4.printStackTrace();
        }
    }

    private void f() {
        com.mbridge.msdk.video.bt.module.orglistener.b bVar = this.f14421r;
        if (bVar == null || !(bVar instanceof com.mbridge.msdk.video.bt.module.orglistener.b)) {
            return;
        }
        try {
            com.mbridge.msdk.video.bt.module.orglistener.b bVar2 = bVar;
            Boolean d4 = bVar2.d();
            Boolean c4 = bVar2.c();
            if (d4 == null && c4 == null) {
                this.W = null;
            } else {
                Boolean bool = Boolean.FALSE;
                this.W = Boolean.valueOf(bool.equals(d4) && bool.equals(c4));
            }
        } catch (Throwable th) {
            p0.b("MBRewardVideoActivity", th.getMessage());
        }
    }

    private void g() {
        try {
            Boolean bool = this.W;
            if (bool != null && !bool.booleanValue()) {
                return;
            }
            h hVar = this.f14421r;
            if (hVar != null) {
                hVar.a(this.O, "show fail : unexpected destroy");
            }
        } catch (Throwable th) {
            p0.b("MBRewardVideoActivity", th.getMessage());
        }
    }

    private void h() {
        try {
            List<CampaignEx> list = this.f14428y;
            if (list != null && list.size() > 0) {
                Iterator<CampaignEx> it = this.f14428y.iterator();
                while (it.hasNext()) {
                    a(it.next());
                }
            }
            CampaignEx campaignEx = this.f14426w;
            if (campaignEx != null) {
                a(campaignEx);
            }
        } catch (Throwable th) {
            p0.b("MBRewardVideoActivity", th.getMessage());
        }
    }

    private com.mbridge.msdk.video.bt.module.listener.a i() {
        if (this.C == null) {
            this.C = new c();
        }
        return this.C;
    }

    public void j() {
        List<CampaignEx> list;
        RewardPlus rewardPlus;
        CampaignEx campaignEx;
        List<CampaignEx> list2;
        int findID = findID("mbridge_temp_container");
        if (!h0.a(findID)) {
            b("no id mbridge_bt_container in mbridge_more_offer_activity layout");
        }
        MBTempContainer findViewById = findViewById(findID);
        this.f14429z = findViewById;
        if (findViewById == null) {
            b("env error");
        }
        List<CampaignEx> list3 = this.f14428y;
        if (list3 == null || list3.size() <= 0 || !this.f14428y.get(0).isDynamicView()) {
            this.f14429z.setVisibility(0);
        } else {
            new com.mbridge.msdk.video.dynview.ui.b().a(this.f14429z, 500L);
        }
        changeHalfScreenPadding(-1);
        this.f14429z.setActivity(this);
        this.f14429z.setBidCampaign(this.l);
        this.f14429z.setBigOffer(this.f14419p);
        this.f14429z.setUnitId(this.f14411f);
        this.f14429z.setCampaign(this.f14426w);
        if (this.f14426w.getDynamicTempCode() == 5 && (list2 = this.f14428y) != null && list2.size() > 1) {
            View findViewById2 = findViewById(findID("mbridge_reward_root_container"));
            if (findViewById2 != null) {
                findViewById2.setBackgroundColor(-16777216);
            }
            this.f14429z.removeAllViews();
            this.f14429z.setCampOrderViewData(this.f14428y, this.H);
            this.f14429z.setCamPlayOrderCallback(this.f14409a0, this.G);
        }
        this.f14429z.setCampaignDownLoadTask(this.f14425v);
        this.f14429z.setIV(this.f14416k);
        CampaignEx campaignEx2 = this.f14426w;
        if (campaignEx2 == null || campaignEx2.getAdSpaceT() != 2) {
            this.f14429z.setIVRewardEnable(this.m, this.f14417n, this.f14418o);
        } else {
            this.f14429z.setIVRewardEnable(0, 0, 0);
        }
        this.f14429z.setMute(this.f14415j);
        CampaignEx campaignEx3 = this.f14426w;
        if (((campaignEx3 != null && (rewardPlus = campaignEx3.getRewardPlus()) != null) || ((list = this.f14428y) != null && list.size() > 0 && this.f14428y.get(0) != null && (rewardPlus = this.f14428y.get(0).getRewardPlus()) != null)) && !TextUtils.isEmpty(rewardPlus.getName()) && rewardPlus.getAmount() > 0) {
            com.mbridge.msdk.videocommon.entity.c cVar = new com.mbridge.msdk.videocommon.entity.c(rewardPlus.getName(), rewardPlus.getAmount());
            if (cVar.a() < 0) {
                cVar.a(1);
            }
            this.f14414i = cVar;
        }
        this.f14429z.setReward(this.f14414i);
        this.f14429z.setRewardUnitSetting(this.f14422s);
        this.f14429z.setPlacementId(this.f14412g);
        this.f14429z.setUserId(this.f14413h);
        this.f14429z.setShowRewardListener(this.f14421r);
        this.f14429z.setDeveloperExtraData(this.E);
        this.f14429z.init(this);
        this.f14429z.setAdSession(this.R);
        this.f14429z.setAdEvents(this.T);
        this.f14429z.setVideoEvents(this.S);
        this.f14429z.onCreate();
        if (!com.mbridge.msdk.util.b.a() || (campaignEx = this.f14426w) == null) {
            return;
        }
        d(campaignEx);
    }

    private void k() {
        RewardPlus rewardPlus;
        List<CampaignEx> list;
        int findID = findID("mbridge_bt_container");
        if (!h0.a(findID)) {
            b("no mbridge_webview_framelayout in mbridge_more_offer_activity layout");
        }
        MBridgeBTContainer findViewById = findViewById(findID);
        this.A = findViewById;
        if (findViewById == null) {
            b("env error");
        }
        this.A.setVisibility(0);
        com.mbridge.msdk.video.bt.module.listener.a i10 = i();
        this.C = i10;
        this.A.setBTContainerCallback(i10);
        this.A.setShowRewardVideoListener(this.f14421r);
        this.A.setChoiceOneCallback(this.f14410b0);
        this.A.setCampaigns(this.f14428y);
        this.A.setCampaignDownLoadTasks(this.f14427x);
        this.A.setRewardUnitSetting(this.f14422s);
        this.A.setUnitId(this.f14411f);
        this.A.setPlacementId(this.f14412g);
        this.A.setUserId(this.f14413h);
        this.A.setActivity(this);
        CampaignEx campaignEx = this.f14426w;
        if (((campaignEx != null && (rewardPlus = campaignEx.getRewardPlus()) != null) || (this.f14428y.get(0) != null && (rewardPlus = this.f14428y.get(0).getRewardPlus()) != null)) && !TextUtils.isEmpty(rewardPlus.getName()) && rewardPlus.getAmount() > 0) {
            com.mbridge.msdk.videocommon.entity.c cVar = new com.mbridge.msdk.videocommon.entity.c(rewardPlus.getName(), rewardPlus.getAmount());
            if (cVar.a() < 0) {
                cVar.a(1);
            }
            this.f14414i = cVar;
        }
        this.A.setReward(this.f14414i);
        this.A.setIVRewardEnable(this.m, this.f14417n, this.f14418o);
        this.A.setIV(this.f14416k);
        this.A.setMute(this.f14415j);
        this.A.setJSFactory(((AbstractJSActivity) this).jsFactory);
        this.A.setDeveloperExtraData(this.E);
        this.A.init(this);
        this.A.setAdSession(this.R);
        this.A.setVideoEvents(this.S);
        this.A.setAdEvents(this.T);
        this.A.onCreate(this.P);
        if (!com.mbridge.msdk.util.b.a() || (list = this.f14428y) == null || list.size() <= 0 || this.f14428y.get(0) == null) {
            return;
        }
        d(this.f14428y.get(0));
    }

    private void b(CampaignEx campaignEx) {
        if (campaignEx != null) {
            try {
                if (campaignEx.isActiveOm() && this.R == null) {
                    rb.b a10 = com.mbridge.msdk.omsdk.b.a(getApplicationContext(), false, campaignEx.getOmid(), campaignEx.getRequestId(), campaignEx.getId(), this.f14411f, campaignEx.getVideoUrlEncode(), campaignEx.getRequestIdNotice());
                    this.R = a10;
                    if (a10 != null) {
                        this.T = rb.a.a(a10);
                        this.S = sb.b.b(this.R);
                    }
                }
            } catch (Throwable th) {
                p0.b("MBRewardVideoActivity", th.getMessage());
            }
        }
    }

    public class b implements com.mbridge.msdk.video.dynview.listener.d {
        public b() {
        }

        public void a(CampaignEx campaignEx) {
            if (campaignEx == null) {
                MBRewardVideoActivity.this.b("campaign is null");
                return;
            }
            if (MBRewardVideoActivity.this.A != null) {
                new com.mbridge.msdk.video.dynview.ui.b().b(MBRewardVideoActivity.this.A, 500L);
            }
            MBRewardVideoActivity.this.f14426w = campaignEx;
            MBRewardVideoActivity.this.f14426w.setShowType(2);
            MBRewardVideoActivity mBRewardVideoActivity = MBRewardVideoActivity.this;
            mBRewardVideoActivity.c(mBRewardVideoActivity.f14426w);
        }

        public void a() {
            if (MBRewardVideoActivity.this.A != null) {
                new com.mbridge.msdk.video.dynview.ui.b().b(MBRewardVideoActivity.this.A, 500L);
            }
            MBRewardVideoActivity.this.f14419p = true;
            MBRewardVideoActivity.this.j();
            if (MBRewardVideoActivity.this.f14429z != null) {
                MBRewardVideoActivity.this.f14429z.setNotchPadding(MBRewardVideoActivity.this.M, MBRewardVideoActivity.this.I, MBRewardVideoActivity.this.K, MBRewardVideoActivity.this.J, MBRewardVideoActivity.this.L);
            }
        }
    }

    private WindVaneWebView a(String str) {
        a.a b10 = com.mbridge.msdk.videocommon.a.b(str);
        if (b10 != null) {
            return b10.b();
        }
        return null;
    }

    public int a(int i10, int i11) {
        List<CampaignEx> list = this.f14428y;
        if (list != null && list.size() != 0) {
            int i12 = 0;
            int i13 = 0;
            for (int i14 = 0; i14 < this.f14428y.size(); i14++) {
                if (this.f14428y.get(0) != null) {
                    if (i14 == 0) {
                        i13 = this.f14428y.get(0).getVideoCompleteTime();
                    }
                    i12 += this.f14428y.get(i14).getVideoLength();
                }
            }
            if (i11 == 1) {
                if (i10 == 0) {
                    if (i12 >= 45) {
                        return 45;
                    }
                } else if (i12 > i10) {
                    if (i10 > 45) {
                        return 45;
                    }
                }
                return i12;
            }
            int i15 = 0;
            for (int i16 = 0; i16 < i11 - 1; i16++) {
                if (this.f14428y.get(i16) != null) {
                    i15 += this.f14428y.get(i16).getVideoLength();
                }
            }
            if (i13 > i15) {
                return i13 - i15;
            }
            return 0;
        }
        return i10;
    }

    private void e(CampaignEx campaignEx) {
        if (campaignEx != null) {
            int a10 = a(campaignEx.getVideoCompleteTime(), this.G);
            this.f14426w = campaignEx;
            campaignEx.setCampaignIsFiltered(true);
            this.G = 1;
            this.f14426w.setVideoCompleteTime(a10);
            this.f14426w.setShowIndex(this.G);
            this.f14426w.setShowType(1);
            c(this.f14426w);
            return;
        }
        b("campaign is less");
    }

    private void b(List<CampaignEx> list) {
        int i10;
        if (list == null) {
            b("no available campaign");
            return;
        }
        if (list.size() == 0) {
            b("no available campaign");
            return;
        }
        if (list.get(0) != null) {
            i10 = list.get(0).getDynamicTempCode();
            this.N = list.get(0).getCurrentLocalRid();
        } else {
            i10 = 0;
        }
        if (i10 != 5) {
            k();
            return;
        }
        for (CampaignEx campaignEx : list) {
            if (campaignEx != null) {
                this.H = campaignEx.getVideoLength() + this.H;
            }
        }
        e(list.get(0));
    }

    private void a(CampaignEx campaignEx) {
        if (campaignEx != null) {
            if (!TextUtils.isEmpty(campaignEx.getImageUrl())) {
                com.mbridge.msdk.foundation.same.image.b.a(com.mbridge.msdk.foundation.controller.c.m().d()).a(campaignEx.getImageUrl());
            }
            if (TextUtils.isEmpty(campaignEx.getIconUrl())) {
                return;
            }
            com.mbridge.msdk.foundation.same.image.b.a(com.mbridge.msdk.foundation.controller.c.m().d()).a(campaignEx.getIconUrl());
        }
    }

    private void a(List<CampaignEx> list) {
        CampaignEx campaignEx;
        if (this.Q) {
            return;
        }
        List<CampaignEx> list2 = list;
        if (list == null) {
            try {
                if (this.f14419p) {
                    list2 = this.f14428y;
                } else {
                    ArrayList arrayList = new ArrayList();
                    List<com.mbridge.msdk.videocommon.download.a> list3 = this.f14427x;
                    list2 = arrayList;
                    if (list3 != null) {
                        list2 = arrayList;
                        if (list3.get(0) != null) {
                            list2 = arrayList;
                            if (this.f14427x.get(0).c() != null) {
                                arrayList.add(this.f14427x.get(0).c());
                                list2 = arrayList;
                            }
                        }
                    }
                }
            } catch (Exception e4) {
                if (MBridgeConstans.DEBUG) {
                    e4.printStackTrace();
                    return;
                }
                return;
            }
        }
        String str = "";
        if (list2 != null && !list2.isEmpty() && (campaignEx = list2.get(0)) != null) {
            str = campaignEx.getCurrentLocalRid();
        }
        if (!TextUtils.isEmpty(str)) {
            this.O = com.mbridge.msdk.foundation.same.report.metrics.d.b().b(str);
        }
        if (this.O == null) {
            this.O = new com.mbridge.msdk.foundation.same.report.metrics.c();
            com.mbridge.msdk.foundation.same.report.metrics.e eVar = new com.mbridge.msdk.foundation.same.report.metrics.e();
            eVar.a(MBridgeConstans.PROPERTIES_UNIT_ID, this.f14411f);
            eVar.a(CampaignEx.JSON_KEY_HB, Integer.valueOf(this.l ? 1 : 0));
            eVar.a("adtp", Integer.valueOf(this.f14416k ? MBSupportMuteAdType.INTERSTITIAL_VIDEO : 94));
            eVar.a("lrid", this.N);
            eVar.a("his_reason", "show campaign is null");
            this.O.a("2000129", eVar);
        }
        if (list2 != null) {
            this.O.b(list2);
        }
        this.Q = true;
        com.mbridge.msdk.reward.report.metrics.a.a().a("2000129", this.O);
    }

    public void b(String str) {
        p0.b("MBRewardVideoActivity", str);
        a(this.f14428y);
        h hVar = this.f14421r;
        if (hVar != null) {
            hVar.a(this.O, str);
        }
        finish();
    }
}