导航菜单

页面标题

页面副标题

MX Player v1.97.8 - InboxCentreActivity.java 源代码

正在查看: MX Player v1.97.8 应用的 InboxCentreActivity.java JAVA 源代码文件

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


package com.mxtech.videoplayer.ad.online.features.inbox;

import android.content.Context;
import android.content.Intent;
import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import android.text.TextUtils;
import android.util.Pair;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.animation.AccelerateInterpolator;
import android.view.animation.DecelerateInterpolator;
import android.widget.CheckBox;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.m;
import com.clevertap.android.sdk.inbox.CTInboxMessage;
import com.m.x.player.pandora.common.fromstack.From;
import com.m.x.player.pandora.common.fromstack.FromStack;
import com.mxtech.annotation.NotProguard;
import com.mxtech.videoplayer.ad.online.features.inbox.InboxCentreActivity;
import com.mxtech.videoplayer.ad.online.features.inbox.g;
import com.mxtech.videoplayer.ad.online.features.inbox.view.NoScrollViewPager;
import com.mxtech.videoplayer.ad.online.model.bean.next.ResourceType;
import com.mxtech.videoplayer.ad.online.model.bean.next.VideoStatus;
import defpackage.aud;
import defpackage.ay6;
import defpackage.bv0;
import defpackage.esg;
import defpackage.gfh;
import defpackage.h09;
import defpackage.h3i;
import defpackage.i0g;
import defpackage.j1b;
import defpackage.k09;
import defpackage.l09;
import defpackage.m09;
import defpackage.mdg;
import defpackage.o83;
import defpackage.q25;
import defpackage.tya;
import defpackage.xxc;
import defpackage.z6h;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import kotlin.jvm.JvmClassMappingKt;
import net.lucode.hackware.magicindicator.MagicIndicator;
import net.lucode.hackware.magicindicator.buildins.commonnavigator.CommonNavigator;
import net.lucode.hackware.magicindicator.buildins.commonnavigator.indicators.LinePagerIndicator;
import net.lucode.hackware.magicindicator.buildins.commonnavigator.titles.CommonPagerTitleView;

public class InboxCentreActivity extends xxc {
    public static final int J = 0;
    public wc A;
    public RelativeLayout B;
    public TextView C;
    public CheckBox D;
    public Handler E;
    public q25 F;
    public boolean G;
    public String H;
    public aud I;
    public NoScrollViewPager u;
    public MagicIndicator v;
    public a w;
    public c x;
    public d y;
    public com.mxtech.videoplayer.ad.online.features.inbox.a z;

    @NotProguard
    public static class DeleteCommentBean {
        private Long[] ts;

        public DeleteCommentBean(Long[] lArr) {
            this.ts = lArr;
        }
    }

    public class a extends d93 {
        public final ArrayList<g> b;

        public a() {
            this.b = InboxCentreActivity.this.y.b;
        }

        public final int a() {
            return this.b.size();
        }

        public final fj8 b(Context context) {
            LinePagerIndicator linePagerIndicator = new LinePagerIndicator(context);
            linePagerIndicator.setMode(0);
            linePagerIndicator.setLineHeight(context.getResources().getDimension(2131165916));
            linePagerIndicator.setStartInterpolator(new AccelerateInterpolator());
            linePagerIndicator.setEndInterpolator(new DecelerateInterpolator(2.0f));
            linePagerIndicator.setColors(new Integer[]{Integer.valueOf(((j1b) InboxCentreActivity.this.getResources()).a.getColor(2131103564))});
            return linePagerIndicator;
        }

        public final hj8 c(int i, Context context) {
            boolean booleanValue;
            int intValue;
            ?? r4 = InboxCentreActivity.this;
            d dVar = r4.y;
            ArrayList<g> arrayList = this.b;
            String h = arrayList.get(i).h();
            dVar.getClass();
            Boolean bool = Boolean.FALSE;
            Pair pair = new Pair(bool, 0);
            g.a.b bVar = g.a.b;
            if ("LATESTONMX".equals(h)) {
                pair = new Pair(bool, 0);
            } else {
                ArrayList<CTInboxMessage> r = dVar.r(h);
                if (!ti.n(r)) {
                    Iterator<CTInboxMessage> it = r.iterator();
                    boolean z = false;
                    int i2 = 0;
                    int i3 = 0;
                    while (it.hasNext()) {
                        CTInboxMessage next = it.next();
                        if (next != null) {
                            ArrayList arrayList2 = next.p;
                            if (!ti.n(arrayList2)) {
                                Iterator it2 = arrayList2.iterator();
                                while (it2.hasNext()) {
                                    if (((String) it2.next()).equalsIgnoreCase(h) && !next.m) {
                                        i2++;
                                    }
                                }
                                if (i3 == 0 && !next.m) {
                                    z = true;
                                }
                                i3++;
                            }
                        }
                    }
                    pair = new Pair(Boolean.valueOf(z), Integer.valueOf(i2));
                }
            }
            if (!r4.G) {
                booleanValue = ((Boolean) pair.first).booleanValue();
                intValue = ((Integer) pair.second).intValue();
            } else if (i == r4.y.u()) {
                intValue = r4.y.v().getValue() == null ? 0 : ((List) r4.y.v().getValue()).size();
                booleanValue = intValue > 0;
            } else {
                booleanValue = ((Boolean) pair.first).booleanValue();
                intValue = ((Integer) pair.second).intValue();
            }
            CommonPagerTitleView commonPagerTitleView = new CommonPagerTitleView(context);
            commonPagerTitleView.setContentView(2131559233);
            g gVar = arrayList.get(i);
            TextView textView = (TextView) commonPagerTitleView.findViewById(2131364011);
            TextView textView2 = (TextView) commonPagerTitleView.findViewById(2131364010);
            String charSequence = r4.getText(gVar.f()).toString();
            d dVar2 = r4.y;
            String h2 = gVar.h();
            dVar2.getClass();
            ArrayList arrayList3 = new ArrayList();
            ArrayList<CTInboxMessage> r2 = dVar2.r(h2);
            if (!ti.n(r2)) {
                Iterator<CTInboxMessage> it3 = r2.iterator();
                loop0: while (it3.hasNext()) {
                    CTInboxMessage next2 = it3.next();
                    if (next2 != null) {
                        ArrayList arrayList4 = next2.p;
                        if (!ti.n(arrayList4)) {
                            Iterator it4 = arrayList4.iterator();
                            while (it4.hasNext()) {
                                if (!((String) it4.next()).equalsIgnoreCase(h2) || next2.m) {
                                    break loop0;
                                }
                                arrayList3.add(next2);
                            }
                        }
                    }
                }
            }
            if (booleanValue) {
                if (intValue > 99) {
                    textView2.setText("99+");
                } else {
                    textView2.setText(String.valueOf(intValue));
                }
                if (arrayList3.size() != 0) {
                    String e = gVar.e();
                    m09 m09Var = new m09();
                    int size = arrayList3.size() - 1;
                    m09Var.b(arrayList3, 0, size);
                    d0d.h1(e, String.valueOf(Math.abs(size) + 1), "Clevertap", m09Var.g, m09Var.h, m09Var.e, m09Var.f);
                }
                return commonPagerTitleView;
            }
            textView2.setVisibility(8);
            textView.setText(charSequence);
            textView.setTextSize(0, ((j1b) r4.getResources()).a.getDimension(2131167776));
            commonPagerTitleView.setOnPagerTitleChangeListener(new k09(r4, textView2, textView));
            commonPagerTitleView.setOnClickListener(new h09(r4, i, 0));
            return commonPagerTitleView;
        }
    }

    public static void p6(InboxCentreActivity inboxCentreActivity) {
        inboxCentreActivity.B.setVisibility(4);
        inboxCentreActivity.v.setVisibility(0);
        inboxCentreActivity.u.setCanScroll(true);
        Fragment a2 = inboxCentreActivity.x.a(inboxCentreActivity.y.u());
        if (a2 instanceof InboxCommentsFragment) {
            InboxCommentsFragment inboxCommentsFragment = (InboxCommentsFragment) a2;
            inboxCommentsFragment.l9(false);
            inboxCommentsFragment.h.notifyDataSetChanged();
        }
        inboxCentreActivity.y.t().setValue(Boolean.FALSE);
    }

    public static void w6(Context context, FromStack fromStack) {
        Intent intent = new Intent(context, (Class<?>) InboxCentreActivity.class);
        intent.putExtra(FromStack.FROM_LIST, fromStack);
        context.startActivity(intent);
    }

    @Override
    public final From d6() {
        return From.create("inboxCentre", "inboxCentre", "inboxCentre");
    }

    @Override
    public final int e6() {
        return i0g.b().h("history_activity_theme");
    }

    @Override
    public final int j6() {
        return 2131558470;
    }

    public final void onBackPressed() {
        q25 q25Var = this.F;
        if (q25Var != null && qvg.c(q25Var.c) != null) {
            if ("games".equalsIgnoreCase(this.F.c)) {
                ay6.b(this, getX());
                return;
            } else {
                e89.c(this, getX(), this.F.c, (String) null);
                return;
            }
        }
        if (sf.b(this)) {
            super/*ub3*/.onBackPressed();
            return;
        }
        getApplicationContext();
        String string = xrf.f().getString("tabName_mx", "local");
        if ("me".equals(string)) {
            string = VideoStatus.ONLINE;
        }
        e89.c(this, getX(), string, (String) null);
    }

    @Override
    public final void onCreate(Bundle bundle) {
        aii c;
        final int i = 0;
        super.onCreate(bundle);
        esg.a(this);
        int i2 = Build.VERSION.SDK_INT;
        if (i2 >= 33 && this.I == null) {
            this.I = new aud(this);
        }
        Serializable serializableExtra = getIntent().getSerializableExtra("dp_info");
        if (serializableExtra instanceof q25) {
            this.F = (q25) serializableExtra;
        }
        this.H = getIntent().getStringExtra("default_tab");
        gii giiVar = new gii();
        kii viewModelStore = getViewModelStore();
        gw3 defaultViewModelCreationExtras = getDefaultViewModelCreationExtras();
        mu9 kotlinClass = JvmClassMappingKt.getKotlinClass(d.class);
        String k = kotlinClass.k();
        if (k == null) {
            throw new IllegalArgumentException("Local and anonymous classes can not be ViewModels");
        }
        String concat = "androidx.lifecycle.ViewModelProvider.DefaultKey:".concat(k);
        aii b = viewModelStore.b(concat);
        if (!kotlinClass.i(b)) {
            o2c o2cVar = new o2c(defaultViewModelCreationExtras);
            o2cVar.a(jii.a, concat);
            try {
                try {
                    c = giiVar.b(kotlinClass, o2cVar);
                } catch (AbstractMethodError unused) {
                    c = giiVar.c(JvmClassMappingKt.getJavaClass(kotlinClass));
                }
            } catch (AbstractMethodError unused2) {
                c = giiVar.a(JvmClassMappingKt.getJavaClass(kotlinClass), o2cVar);
            }
            b = c;
            aii aiiVar = (aii) viewModelStore.a.put(concat, b);
            if (aiiVar != null) {
                aiiVar.clear$lifecycle_viewmodel_release();
            }
        }
        this.y = (d) b;
        Object obj = o83.c;
        this.G = obj.equals(obj);
        l6(getResources().getString(2131888297));
        int s6 = s6();
        this.u = (NoScrollViewPager) findViewById(2131364013);
        c cVar = new c(getSupportFragmentManager(), getX(), this.y.b);
        this.x = cVar;
        this.u.setAdapter(cVar);
        this.u.setOffscreenPageLimit(3);
        this.u.setCurrentItem(s6);
        if (h3i.a.a.c() && this.G && s6 == this.y.u()) {
            g.a.b bVar = g.a.b;
            d0d.w1("MX Social", "no");
        }
        this.u.b(new b(this));
        this.v = findViewById(2131364009);
        this.w = new a();
        CommonNavigator commonNavigator = new CommonNavigator(this);
        commonNavigator.setAdjustMode(false);
        commonNavigator.setAdapter(this.w);
        this.v.setNavigator(commonNavigator);
        this.v.a(s6);
        xii.a(this.v, this.u);
        this.C = (TextView) findViewById(2131365911);
        this.B = (RelativeLayout) findViewById(2131365910);
        CheckBox checkBox = (CheckBox) findViewById(2131362646);
        this.D = checkBox;
        checkBox.setOnClickListener(new jx1(this, 5));
        this.z = new com.mxtech.videoplayer.ad.online.features.inbox.a(this);
        this.y.y().observe(this, new t61(this, 1));
        d dVar = this.y;
        if (dVar.k == null) {
            dVar.k = new c3c<>();
        }
        dVar.k.observe(this, new hrc() {
            public final void a(Object obj2) {
                m activity;
                Object obj3 = this;
                Boolean bool = (Boolean) obj2;
                switch (i) {
                    case 0:
                        int i3 = InboxCentreActivity.J;
                        InboxCentreActivity inboxCentreActivity = (InboxCentreActivity) obj3;
                        inboxCentreActivity.getClass();
                        if (bool.booleanValue()) {
                            inboxCentreActivity.u.setCurrentItem(0);
                            break;
                        }
                        break;
                    default:
                        if (bool.booleanValue() && (activity = ((z3d) obj3).getActivity()) != null) {
                            activity.onBackPressed();
                            break;
                        }
                        break;
                }
            }
        });
        this.y.w().observe(this, new hrc() {
            public final void a(Object obj2) {
                int i3 = InboxCentreActivity.J;
                InboxCentreActivity inboxCentreActivity = InboxCentreActivity.this;
                inboxCentreActivity.getClass();
                inboxCentreActivity.u6(!((Boolean) obj2).booleanValue() && inboxCentreActivity.u.getCurrentItem() == inboxCentreActivity.y.u());
            }
        });
        this.y.v().observe(this, new t73(this, 1));
        View findViewById = findViewById(2131363031);
        if (findViewById != null) {
            tya tyaVar = tya.m;
            if (twd.b().getInt("telegram_notification_enable", 0) == 1) {
                String string = twd.b().getString("telegram_notification_icon", "");
                String string2 = twd.b().getString("telegram_notification_button_text", "");
                if (!TextUtils.isEmpty(string)) {
                    sx9.j((ir4) null, (ImageView) findViewById(2131366445), string);
                }
                if (!TextUtils.isEmpty(string2)) {
                    ((TextView) findViewById(2131366446)).setText(string2);
                }
                ((TextView) findViewById(2131366444)).setText(twd.b().getString("telegram_notification_title", ""));
                findViewById(2131366446).setOnClickListener(new l09(this));
                byg.f((String) null, twd.b().getString("telegram_notification_url", ""), "notification");
                findViewById.setVisibility(0);
            }
        }
        this.E = new Handler();
        if (i2 >= 33) {
            bud budVar = this.I.g;
            if (budVar != null) {
                budVar.dismissAllowingStateLoss();
            }
            this.I.a(1, "video");
        }
    }

    public final boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(2131623955, menu);
        bv0.a(this, menu);
        u6(t6());
        return super/*android.app.Activity*/.onCreateOptionsMenu(menu);
    }

    @Override
    public final void onNewIntent(Intent intent) {
        super.onNewIntent(intent);
        setIntent(intent);
        Serializable serializableExtra = intent.getSerializableExtra("dp_info");
        if (serializableExtra instanceof q25) {
            this.F = (q25) serializableExtra;
        }
        this.H = intent.getStringExtra("default_tab");
        int s6 = s6();
        if (s6 == this.u.getCurrentItem()) {
            return;
        }
        wc wcVar = this.A;
        if (wcVar != null) {
            wcVar.c();
            this.A = null;
        }
        this.u.setCurrentItem(s6);
    }

    @Override
    public final boolean onOptionsItemSelected(MenuItem menuItem) {
        if (menuItem.getItemId() != 2131361875) {
            return super.onOptionsItemSelected(menuItem);
        }
        if (!vk4.h(tya.m)) {
            z6h.e(getString(2131891215), false);
            return true;
        }
        this.A = startSupportActionMode(this.z);
        mdg u = d0d.u("messageDeleteButtonClick");
        d0d.e(ResourceType.TYPE_NAME_TAB, "comments", u.b);
        gfh.d(u);
        wc wcVar = this.A;
        if (wcVar == null) {
            return true;
        }
        bv0.a(this, wcVar.e());
        return true;
    }

    public final int s6() {
        q25 q25Var = this.F;
        return Math.max(q25Var != null ? this.y.s(q25Var.b) : !TextUtils.isEmpty(this.H) ? this.y.s(this.H) : 0, 0);
    }

    public final boolean t6() {
        return (this.y.w().getValue() == null || ((Boolean) this.y.w().getValue()).booleanValue()) ? false : true;
    }

    public final void u6(boolean z) {
        if (c6() == null || c6().findItem(2131361875) == null) {
            return;
        }
        c6().findItem(2131361875).setVisible(z);
    }
}