导航菜单

页面标题

页面副标题

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

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

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


package com.mxtech.videoplayer.mxtransfer.ui;

import android.R;
import android.bluetooth.BluetoothAdapter;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.res.TypedArray;
import android.graphics.drawable.Drawable;
import android.os.Build;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.view.Window;
import androidx.appcompat.app.AlertController;
import androidx.appcompat.app.d;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.m;
import com.mxtech.videoplayer.ad.App;
import com.mxtech.videoplayer.mxtransfer.core.next.ControlMessage;
import com.mxtech.videoplayer.mxtransfer.core.next.FileReceiver;
import com.mxtech.videoplayer.mxtransfer.core.next.v;
import defpackage.a48;
import defpackage.agd;
import defpackage.al1;
import defpackage.bkb;
import defpackage.c7h;
import defpackage.cl1;
import defpackage.csf;
import defpackage.dc;
import defpackage.dl1;
import defpackage.ec;
import defpackage.edg;
import defpackage.ev4;
import defpackage.eyg;
import defpackage.fi2;
import defpackage.gs7;
import defpackage.gyg;
import defpackage.iif;
import defpackage.j48;
import defpackage.kz;
import defpackage.l86;
import defpackage.n08;
import defpackage.o34;
import defpackage.o86;
import defpackage.p76;
import defpackage.q71;
import defpackage.qif;
import defpackage.u5h;
import defpackage.uqe;
import defpackage.v2b;
import defpackage.v56;
import defpackage.w7d;
import defpackage.wfd;
import defpackage.wfe;
import defpackage.whh;
import defpackage.wk4;
import defpackage.x7h;
import defpackage.yk1;
import java.io.File;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;

public class ActionActivity extends qya implements View.OnClickListener {
    public static Boolean E = Boolean.FALSE;
    public View A;
    public int B;
    public x7h u;
    public ib8 v;
    public gn8 w;
    public stf y;
    public boolean z;
    public final pbg t = new pbg();
    public boolean x = false;
    public boolean C = false;
    public final BroadcastReceiver D = new a();

    public class a extends BroadcastReceiver {

        public class RunnableC0002a implements Runnable {
            public RunnableC0002a() {
            }

            @Override
            public final void run() {
                w7d.a(ActionActivity.this, true);
            }
        }

        public a() {
        }

        @Override
        public final void onReceive(Context context, Intent intent) {
            s0b.d().execute(new RunnableC0002a());
        }
    }

    public class b implements Runnable {
        public b() {
        }

        @Override
        public final void run() {
            ActionActivity.this.l6();
        }
    }

    public static Fragment g6(m mVar) {
        List f;
        if (!(mVar instanceof ActionActivity) || (f = ((ActionActivity) mVar).getSupportFragmentManager().c.f()) == null || f.size() <= 0) {
            return null;
        }
        int size = f.size();
        Fragment fragment = (Fragment) f.get(size - 1);
        if (!(fragment instanceof ilg)) {
            return fragment;
        }
        int i = size - 2;
        if (i >= 0) {
            return (Fragment) f.get(i);
        }
        return null;
    }

    public static void updateShareDownloads(pv4 pv4Var) {
        if (!(pv4Var instanceof gug)) {
            if (pv4Var instanceof kci) {
                p76 p76Var = new p76();
                p76Var.a = 1;
                long j = pv4Var.f;
                p76Var.b = pv4Var.b;
                ArrayList arrayList = new ArrayList();
                p76Var.c = arrayList;
                v56 v56Var = new v56();
                if (pv4Var.f <= 0) {
                    System.currentTimeMillis();
                }
                v56Var.f = 2;
                v56Var.n = pv4Var.c;
                if (!TextUtils.isEmpty(pv4Var.g)) {
                    String str = pv4Var.g;
                    v56Var.i(str);
                    try {
                        File file = new File(str);
                        String[] split = str.split("/");
                        if (split != null) {
                            v56Var.j = split.length;
                            v56Var.k = split;
                        }
                        v56Var.l = str.substring(0, str.lastIndexOf("/"));
                        v56Var.g = file.length();
                        v56Var.h = pv4Var.b;
                    } catch (Exception unused) {
                    }
                }
                arrayList.add(v56Var);
                ev4.a(p76Var);
                return;
            }
            return;
        }
        gug gugVar = (gug) pv4Var;
        ArrayList arrayList2 = new ArrayList();
        if (gugVar != null) {
            Iterator it = gugVar.h.iterator();
            while (it.hasNext()) {
                lug lugVar = (pv4) it.next();
                if (lugVar instanceof lug) {
                    lugVar.getClass();
                }
                arrayList2.add(lugVar);
            }
        }
        String str2 = ((pv4) gugVar).b;
        p76 p76Var2 = new p76();
        p76Var2.a = 0;
        p76Var2.b = str2;
        ArrayList arrayList3 = new ArrayList();
        p76Var2.c = arrayList3;
        Iterator it2 = arrayList2.iterator();
        while (it2.hasNext()) {
            pv4 pv4Var2 = (pv4) it2.next();
            v56 v56Var2 = new v56();
            if (pv4Var2.f <= 0) {
                System.currentTimeMillis();
            }
            v56Var2.f = 2;
            v56Var2.n = pv4Var2.c;
            if (!TextUtils.isEmpty(pv4Var2.g)) {
                String str3 = pv4Var2.g;
                v56Var2.i(str3);
                try {
                    File file2 = new File(str3);
                    String[] split2 = str3.split("/");
                    if (split2 != null) {
                        v56Var2.j = split2.length;
                        v56Var2.k = split2;
                    }
                    v56Var2.l = str3.substring(0, str3.lastIndexOf("/"));
                    v56Var2.g = file2.length();
                    v56Var2.h = pv4Var2.b;
                } catch (Exception unused2) {
                }
            }
            arrayList3.add(v56Var2);
        }
        ev4.a(p76Var2);
    }

    public final void attachBaseContext(Context context) {
        super/*rya*/.attachBaseContext(context);
        c7g.a(this);
    }

    public final void f6() {
        ib8 ib8Var = this.v;
        if (ib8Var != null) {
            ib8Var.a();
        }
        if (wfe.E9(this)) {
            int i = Build.VERSION.SDK_INT;
            if (i <= 25 && j48.o(this)) {
                NavigatorUtils.f(this, j48.g().j(), j48.g().i(), false);
            } else if (i != 25) {
                NavigatorUtils.f(this, ControlMessage.EMPTY_STRING, ControlMessage.EMPTY_STRING, false);
            }
            gfh.d(new mdg("sharePcClicked", weh.c));
            s6(false);
        }
        NavigatorUtils.k(this, 3, false, "showHome");
        x7h j6 = j6();
        int c = i0g.b().d().c(2131100483);
        if (j6.c()) {
            j6.a.setBackgroundResource(c);
        }
        gfh.d(new mdg("sharePcClicked", weh.c));
        s6(false);
    }

    public final void h6() {
        throw new UnsupportedOperationException("Method not decompiled: com.mxtech.videoplayer.mxtransfer.ui.ActionActivity.h6():void");
    }

    public final x7h j6() {
        if (this.u == null) {
            x7h x7hVar = new x7h();
            x7hVar.o = new x7h.b(x7hVar);
            x7hVar.g = this;
            this.u = x7hVar;
        }
        return this.u;
    }

    public final void k6() {
        boolean z;
        ib8 ib8Var = this.v;
        if (ib8Var != null) {
            ib8Var.a();
        }
        if (agd.a(this) && gs7.a(this) && al1.f() && (j48.g().m() || !j48.g().n() || Build.VERSION.SDK_INT < 26)) {
            if (Build.VERSION.SDK_INT != 25) {
                NavigatorUtils.l(this, null, null);
            } else if (j48.g().m()) {
                String j = j48.g().j();
                String i = j48.g().i();
                try {
                    z = TextUtils.equals(i, j48.d(j));
                } catch (Exception unused) {
                    z = false;
                }
                if (z) {
                    NavigatorUtils.l(this, j, i);
                }
            }
            whh.b("receive");
            s6(false);
        }
        NavigatorUtils.k(this, 2, false, "showHome");
        x7h j6 = j6();
        int c = i0g.b().d().c(2131100483);
        if (j6.c()) {
            j6.a.setBackgroundResource(c);
        }
        whh.b("receive");
        s6(false);
    }

    public final void l6() {
        if (bz.a()) {
            return;
        }
        if (qm3.checkSelfPermission(this, "android.permission.READ_EXTERNAL_STORAGE") == 0 && agd.c(this)) {
            return;
        }
        ce.a(this, new String[]{"android.permission.WRITE_EXTERNAL_STORAGE"}, 65265);
    }

    public final void n6() {
        a48 a48Var = v2b.a().b.e;
        if (a48Var != null) {
            a48Var.j();
            v2b.a().b.e = null;
        }
        cl1 cl1Var = v2b.a().a;
        synchronized (cl1Var.e) {
            cl1Var.e.clear();
            cl1Var.d.clear();
        }
        j48.g().f();
        v2b.a().b.k();
        qif qifVar = v2b.a().b;
        iif iifVar = qifVar.g;
        iifVar.a.clear();
        HashSet hashSet = iifVar.b;
        Iterator it = hashSet.iterator();
        while (it.hasNext()) {
            ((v56) it.next()).m = false;
        }
        hashSet.clear();
        List<bkb> list = iifVar.c;
        if (list != null) {
            list.clear();
        }
        iifVar.d.clear();
        List<bkb> list2 = iifVar.e;
        if (list2 != null) {
            list2.clear();
        }
        List<bkb> list3 = iifVar.k;
        if (list3 != null) {
            list3.clear();
        }
        iifVar.f.clear();
        List<bkb> list4 = iifVar.g;
        if (list4 != null) {
            list4.clear();
        }
        iifVar.h.clear();
        ArrayList arrayList = iifVar.i;
        if (arrayList != null) {
            arrayList.clear();
        }
        iifVar.j.clear();
        iifVar.l.clear();
        iifVar.m.clear();
        iifVar.o.clear();
        iifVar.n.clear();
        iif.a aVar = iifVar.p;
        if (aVar != null) {
            aVar.b();
            iifVar.p = null;
        }
        qif.p pVar = qifVar.n;
        if (pVar != null) {
            pVar.cancel(true);
            qifVar.n = null;
        }
        qif.c cVar = qifVar.k;
        if (cVar != null) {
            cVar.cancel(true);
            qifVar.k = null;
        }
        qif.m mVar = qifVar.l;
        if (mVar != null) {
            mVar.cancel(true);
            qifVar.l = null;
        }
        qif.k kVar = qifVar.m;
        if (kVar != null) {
            kVar.cancel(true);
            qifVar.m = null;
        }
        kz kzVar = qifVar.o;
        if (kzVar != null) {
            kzVar.b.clear();
            kzVar.b();
            qifVar.o = null;
        }
        qifVar.i = null;
        u5h u5hVar = qifVar.h;
        qifVar.h = null;
        kia.e(u5hVar);
        FileReceiver.h().p();
        v.h().o();
        if (al1.a && BluetoothAdapter.getDefaultAdapter().isEnabled() && !TextUtils.isEmpty(al1.b)) {
            BluetoothAdapter bluetoothAdapter = yk1.a().a;
            String str = ControlMessage.EMPTY_STRING;
            if (bluetoothAdapter != null) {
                try {
                    str = bluetoothAdapter.getName();
                } catch (Exception e) {
                    gfh.c(e);
                }
            }
            if (!TextUtils.equals(str, al1.b)) {
                dl1 dl1Var = new dl1(getApplicationContext());
                dl1Var.a(al1.b, false);
                dl1Var.a.removeCallbacksAndMessages(null);
                dl1Var.c.unregisterReceiver(dl1Var.h);
            }
        }
        s6(true);
        Intent intent = getIntent();
        if (intent == null) {
            return;
        }
        intent.putExtra("mx_share_from", "p2pshare");
    }

    public final void onActivityResult(int i, int i2, Intent intent) {
        super/*androidx.fragment.app.m*/.onActivityResult(i, i2, intent);
        if (i == 65266) {
            l6();
            return;
        }
        if (i != 8000) {
            Fragment g6 = g6(this);
            if (g6 instanceof wfd) {
                g6.onActivityResult(i, i2, intent);
                return;
            }
            return;
        }
        if (i2 != -1) {
            c7h.a(this, getString(2114715704));
            return;
        }
        intent.getData();
        new ArrayList();
        new ArrayList();
        tya.m.getSharedPreferences("transpot_share_pref", 0).edit().putString("sdcard_uri", intent.getData().toString()).apply();
    }

    public final void onBackPressed() {
        fi2 fi2Var;
        getSupportFragmentManager();
        Fragment g6 = g6(this);
        if (g6 == null) {
            n6();
            x7h.f(this, getString(2131887710));
            if (this.z) {
                qvf.a(this);
            } else {
                finish();
            }
        } else if (g6 instanceof q71) {
            ((q71) g6).onBackPressed();
        }
        if ((g6 instanceof fi2) && (fi2Var = (fi2) g6) != null) {
            TextUtils.isEmpty(fi2Var.p);
        }
    }

    @Override
    public void onClick(View view) {
        fi2 fi2Var;
        if (en2.a(400L)) {
            return;
        }
        if ((view.getId() == 2114322504 || view.getId() == 2114322734 || view.getId() == 2114322707) && !bz.b()) {
            FragmentManager supportFragmentManager = getSupportFragmentManager();
            if (supportFragmentManager != null) {
                h5b E2 = supportFragmentManager.E("ManageAllFilePermissionDialogMini");
                if (E2 instanceof h5b) {
                    E2.dismiss();
                }
                new h5b().show(supportFragmentManager, "ManageAllFilePermissionDialogMini");
                mdg mdgVar = new mdg("allFileRequestShown", weh.c);
                weh.c(((h71) mdgVar).b, "source", "mxshare");
                gfh.d(mdgVar);
                return;
            }
            return;
        }
        Fragment g6 = g6(this);
        if (view.getId() == 2114322568) {
            p6();
            return;
        }
        if (view.getId() == 2114322618) {
            Bundle bundle = new Bundle();
            rjc rjcVar = new rjc();
            rjcVar.setArguments(bundle);
            rjcVar.show(getSupportFragmentManager(), "NewInviteFragment");
            gfh.d(new mdg("shareInviteClicked", weh.c));
            return;
        }
        if (view.getId() == 2114322504) {
            f6();
            return;
        }
        if (view.getId() == 2114322677) {
            if ((g6 instanceof fi2) && TextUtils.isEmpty(((fi2) g6).p)) {
                c7h.a(this, getString(2114715677));
                return;
            }
            return;
        }
        if (view.getId() == 2114322471) {
            NavigatorUtils.j(this);
            return;
        }
        if (view.getId() == 2114322511) {
            if ((g6 instanceof fi2) && TextUtils.isEmpty(((fi2) g6).p)) {
                c7h.a(this, getString(2114715848));
                return;
            }
            return;
        }
        if (view.getId() == 2114322446) {
            if ((g6 instanceof fi2) && (fi2Var = (fi2) g6) != null) {
                TextUtils.isEmpty(fi2Var.p);
            }
            onBackPressed();
            return;
        }
        if (view.getId() != 2114322734) {
            if (view.getId() == 2114322707) {
                k6();
            }
        } else {
            ib8 ib8Var = this.v;
            if (ib8Var != null) {
                ib8Var.a();
            }
            NavigatorUtils.b(this);
            whh.b("send");
        }
    }

    @android.annotation.SuppressLint({"ClickableViewAccessibility"})
    public final void onCreate(android.os.Bundle r13) {
        throw new UnsupportedOperationException("Method not decompiled: com.mxtech.videoplayer.mxtransfer.ui.ActionActivity.onCreate(android.os.Bundle):void");
    }

    public final void onDestroy() {
        n6();
        o34.e();
        super.onDestroy();
        ib8 ib8Var = this.v;
        if (ib8Var != null) {
            ib8Var.destroy();
        }
        try {
            tya.m.unregisterReceiver(this.D);
        } catch (Exception unused) {
        }
        List<String> list = o86.a;
        s0b.d().execute(new l86());
        shc shcVar = uqe.a;
        if (shcVar != null) {
            shcVar.c();
            uqe.a = null;
        }
        edg.a a2 = csf.a(tya.m);
        gyg gygVar = new gyg();
        gygVar.a = a2.c;
        s0b.d().execute(new eyg(gygVar));
        stf stfVar = this.y;
        if (stfVar != null) {
            stfVar.g = true;
            stfVar.a = null;
            mvf mvfVar = stfVar.c;
            if (mvfVar != null) {
                mvfVar.cancel(true);
                stfVar.c = null;
            }
            stfVar.a();
        }
        tya.m.k();
    }

    public final void onNewIntent(Intent intent) {
        super/*ub3*/.onNewIntent(intent);
        setIntent(intent);
        h6();
    }

    public final void onPause() {
        super.onPause();
        v2b.a().getClass();
    }

    public final void onRequestPermissionsResult(int i, String[] strArr, int[] iArr) {
        super/*androidx.fragment.app.m*/.onRequestPermissionsResult(i, strArr, iArr);
        if (i != 65265) {
            Fragment g6 = g6(this);
            if (g6 instanceof wfd) {
                g6.onRequestPermissionsResult(i, strArr, iArr);
                return;
            }
            return;
        }
        if (qm3.checkSelfPermission(this, "android.permission.WRITE_EXTERNAL_STORAGE") != 0) {
            if (ce.b(this, "android.permission.WRITE_EXTERNAL_STORAGE")) {
                S5().post(new b());
                return;
            }
            d.a aVar = new d.a(this);
            AlertController.b bVar = aVar.b;
            bVar.m = false;
            aVar.g(R.string.ok, new ec(this));
            aVar.d(R.string.cancel, new dc(this));
            bVar.f = "Write storage permission is necessary for file sharing.\n\nPlease turn on permissions at [Setting] > [Permission]";
            aVar.a().show();
        }
    }

    public final void onResume() {
        super.onResume();
        v2b.a().getClass();
        if (g6(this) == null) {
            x7h.f(this, getString(2131887710));
            ib8 ib8Var = this.v;
            if (ib8Var != null && this.C) {
                ib8Var.c();
            }
        }
        s6(true);
        if (this.x) {
            x7h j6 = j6();
            if (j6.c()) {
                j6.a.setNavigationIcon((Drawable) null);
                j6.i.setVisibility(8);
                j6.h.setVisibility(8);
                j6.k.setVisibility(0);
                j6.a();
            }
            this.x = false;
        }
        this.C = true;
    }

    public final void onStart() {
        super.onStart();
        pbg pbgVar = this.t;
        if (!pbgVar.b) {
            pbgVar.b = true;
            TypedArray obtainStyledAttributes = obtainStyledAttributes(oae.r);
            pbgVar.a = obtainStyledAttributes.getColor(0, -16777216);
            obtainStyledAttributes.recycle();
        }
        getWindow().setStatusBarColor(pbgVar.a);
        tya.m.h(this);
    }

    public final void onStop() {
        super.onStop();
        int i = NavigatorUtils.a;
        FragmentManager supportFragmentManager = getSupportFragmentManager();
        Fragment E2 = supportFragmentManager.E("NewInviteFragment");
        if (E2 != null) {
            androidx.fragment.app.a aVar = new androidx.fragment.app.a(supportFragmentManager);
            aVar.o(E2);
            aVar.e();
        }
    }

    public final void p6() {
        ib8 ib8Var = this.v;
        if (ib8Var != null) {
            ib8Var.a();
        }
        int i = NavigatorUtils.a;
        NavigatorUtils.m(this, "showHistory", new n08(), Boolean.TRUE, false);
        x7h.b(this);
        gfh.d(new mdg("shareHistoryClicked", weh.c));
        s6(false);
    }

    public final void s6(boolean z) {
        tya tyaVar = tya.m;
        tyaVar.getClass();
        if (!(tyaVar instanceof App)) {
            wk4.b(this);
            return;
        }
        Window window = getWindow();
        p3g p3gVar = new p3g(getWindow().getDecorView());
        int i = Build.VERSION.SDK_INT;
        iwi iwiVar = i >= 30 ? new iwi(window, p3gVar) : i >= 26 ? new hwi(window, p3gVar) : new gwi(window, p3gVar);
        boolean j = i0g.b().j();
        if (z) {
            int c = i0g.c(this, 2131101563);
            getWindow().addFlags(Integer.MIN_VALUE);
            getWindow().clearFlags(67108864);
            getWindow().setStatusBarColor(c);
            iwiVar.I(j);
            iwiVar.H(j);
        } else {
            int c2 = i0g.c(this, 2114126046);
            getWindow().addFlags(Integer.MIN_VALUE);
            getWindow().clearFlags(67108864);
            getWindow().setStatusBarColor(c2);
            iwiVar.I(false);
            iwiVar.H(false);
        }
        Window window2 = getWindow();
        p3g p3gVar2 = new p3g(getWindow().getDecorView());
        int i2 = Build.VERSION.SDK_INT;
        (i2 >= 30 ? new iwi(window2, p3gVar2) : i2 >= 26 ? new hwi(window2, p3gVar2) : new gwi(window2, p3gVar2)).H(i0g.b().j());
    }

    public final void d6(int i) {
    }
}