导航菜单

页面标题

页面副标题

万能钥匙 v1.1.23 - PermissionsCenterActivity.java 源代码

正在查看: 万能钥匙 v1.1.23 应用的 PermissionsCenterActivity.java JAVA 源代码文件

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


package com.wifitutu.ui.setting;

import ah0.l;
import android.content.DialogInterface;
import android.content.Intent;
import android.graphics.Color;
import android.net.Uri;
import android.os.Build;
import android.view.View;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.app.b;
import androidx.databinding.ViewDataBinding;
import com.meituan.robust.ChangeQuickRedirect;
import com.meituan.robust.PatchProxy;
import com.meituan.robust.PatchProxyResult;
import com.wifitutu.ui.BaseActivity;
import com.wifitutu.widget.router.api.generate.PageLink$PAGE_ID;
import java.lang.reflect.Field;
import kotlin.Metadata;
import kotlin.jvm.internal.p;
import lg0.C1903a;
import lg0.C3071u0;
import lg0.C3639b;
import lg0.e0;
import lg0.n;
import lg0.n5;
import lg0.o;
import lg0.q6;
import lg0.t3;
import o80.j;
import oq.i0;
import os.C2615b4;
import os.C2645f0;
import os.C2647f2;
import os.C2801y2;
import os.InterfaceC2607a4;
import uj0.a;
import uj0.d;

@Metadata(d1 = {"\u00000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u00012\u00020\u0003B\u0007¢\u0006\u0004\b\u0004\u0010\u0005J\u000f\u0010\u0006\u001a\u00020\u0002H\u0016¢\u0006\u0004\b\u0006\u0010\u0007J\u000f\u0010\t\u001a\u00020\bH\u0016¢\u0006\u0004\b\t\u0010\u0005J\u0017\u0010\f\u001a\u00020\b2\u0006\u0010\u000b\u001a\u00020\nH\u0016¢\u0006\u0004\b\f\u0010\rJ\u000f\u0010\u000e\u001a\u00020\bH\u0002¢\u0006\u0004\b\u000e\u0010\u0005J)\u0010\u0013\u001a\u00020\b2\u0006\u0010\u0010\u001a\u00020\u000f2\u0010\b\u0002\u0010\u0012\u001a\n\u0012\u0004\u0012\u00020\b\u0018\u00010\u0011H\u0002¢\u0006\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"Lcom/wifitutu/ui/setting/PermissionsCenterActivity;", "Lcom/wifitutu/ui/BaseActivity;", "Loq/i0;", "Landroid/view/View$OnClickListener;", "<init>", "()V", "Y", "()Loq/i0;", "Llg0/e0;", "initView", "Landroid/view/View;", "view", "onClick", "(Landroid/view/View;)V", "Z", "", "content", "Lkotlin/Function0;", "onConfirm", "a0", "(Ljava/lang/String;Lah0/a;)V", "tutu_app_prd"}, k = 1, mv = {1, 8, 0}, xi = 48)
public final class PermissionsCenterActivity extends BaseActivity<i0> implements View.OnClickListener {
    public static ChangeQuickRedirect changeQuickRedirect;

    @Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0003\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Llg0/e0;", "invoke", "()V", "<anonymous>"}, k = 3, mv = {1, 8, 0})
    public static final class a extends p implements ah0.a<e0> {
        public static ChangeQuickRedirect changeQuickRedirect;

        @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"Lqs/t3;", "it", "Llg0/e0;", "a", "(Lqs/t3;)V"}, k = 3, mv = {1, 8, 0})
        public static final class C0384a extends p implements l<t3, e0> {
            public static ChangeQuickRedirect changeQuickRedirect;
            public static final C0384a s = new C0384a();

            public C0384a() {
                super(1);
            }

            public final void a(t3 t3Var) {
                if (PatchProxy.proxy(new Object[]{t3Var}, this, changeQuickRedirect, false, 28022, new Class[]{t3.class}, Void.TYPE).isSupported) {
                    return;
                }
                InterfaceC2607a4 d = C2615b4.d(C2647f2.d());
                C3639b c3639b = new C3639b(null, 1, null);
                c3639b.l(c3639b.getContext());
                c3639b.q(PageLink$PAGE_ID.OPEN_HOVER_BALL_MODE_GUIDE_OVERLAY_SETTING.getValue());
                d.V(c3639b);
            }

            @Override
            public e0 invoke(t3 t3Var) {
                PatchProxyResult proxy = PatchProxy.proxy(new Object[]{t3Var}, this, changeQuickRedirect, false, 28023, new Class[]{Object.class}, Object.class);
                if (proxy.isSupported) {
                    return proxy.result;
                }
                a(t3Var);
                return e0.a;
            }
        }

        public a() {
            super(0);
        }

        @Override
        public e0 invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28021, new Class[0], Object.class);
            if (proxy.isSupported) {
                return proxy.result;
            }
            invoke2();
            return e0.a;
        }

        public final void invoke2() {
            if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28020, new Class[0], Void.TYPE).isSupported) {
                return;
            }
            AppCompatActivity appCompatActivity = PermissionsCenterActivity.this;
            Intent intent = new Intent("android.settings.USAGE_ACCESS_SETTINGS");
            AppCompatActivity appCompatActivity2 = PermissionsCenterActivity.this;
            if (Build.VERSION.SDK_INT >= 29) {
                intent.setData(Uri.parse("package:" + appCompatActivity2.getPackageName()));
            }
            C3071u0.w(appCompatActivity, intent, false, 2, null);
            if (C2801y2.c(C2647f2.d()).t(new n5(n5.INSTANCE.e(), null, null, 6, null))) {
                return;
            }
            a.a aVar = uj0.a.b;
            q6.d(uj0.c.o(0.5d, d.e), false, false, C0384a.s, 6, null);
        }
    }

    @Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\b\u001a\u00020\u00052\u000e\u0010\u0002\u001a\n \u0001*\u0004\u0018\u00010\u00000\u00002\u0006\u0010\u0004\u001a\u00020\u0003H\n¢\u0006\u0004\b\u0006\u0010\u0007"}, d2 = {"Landroid/content/DialogInterface;", "kotlin.jvm.PlatformType", "dialog", "", "which", "Llg0/e0;", "onClick", "(Landroid/content/DialogInterface;I)V", "<anonymous>"}, k = 3, mv = {1, 8, 0})
    public static final class b implements DialogInterface.OnClickListener {
        public static final b a = new b();
        public static ChangeQuickRedirect changeQuickRedirect;

        @Override
        public final void onClick(DialogInterface dialogInterface, int i) {
        }
    }

    @Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\b\u001a\u00020\u00052\u000e\u0010\u0002\u001a\n \u0001*\u0004\u0018\u00010\u00000\u00002\u0006\u0010\u0004\u001a\u00020\u0003H\n¢\u0006\u0004\b\u0006\u0010\u0007"}, d2 = {"Landroid/content/DialogInterface;", "kotlin.jvm.PlatformType", "dialog", "", "which", "Llg0/e0;", "onClick", "(Landroid/content/DialogInterface;I)V", "<anonymous>"}, k = 3, mv = {1, 8, 0})
    public static final class c implements DialogInterface.OnClickListener {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final ah0.a<e0> a;
        public final PermissionsCenterActivity b;

        public c(ah0.a<e0> aVar, PermissionsCenterActivity permissionsCenterActivity) {
            this.a = aVar;
            this.b = permissionsCenterActivity;
        }

        @Override
        public final void onClick(DialogInterface dialogInterface, int i) {
            if (PatchProxy.proxy(new Object[]{dialogInterface, new Integer(i)}, this, changeQuickRedirect, false, 28024, new Class[]{DialogInterface.class, Integer.TYPE}, Void.TYPE).isSupported) {
                return;
            }
            ah0.a<e0> aVar = this.a;
            if (aVar != null) {
                aVar.invoke();
                return;
            }
            C1903a c1903a = C1903a.a;
            AppCompatActivity appCompatActivity = this.b;
            String packageName = appCompatActivity.getPackageName();
            if (packageName == null) {
                packageName = "";
            }
            c1903a.s(appCompatActivity, packageName);
        }
    }

    @Override
    public i0 N() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28019, new Class[0], ViewDataBinding.class);
        return proxy.isSupported ? (ViewDataBinding) proxy.result : Y();
    }

    public i0 Y() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28013, new Class[0], i0.class);
        return proxy.isSupported ? (i0) proxy.result : i0.m0(getLayoutInflater());
    }

    public final void Z() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28015, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        J().M.setOnClickListener(this);
        J().N.setOnClickListener(this);
        J().K.setOnClickListener(this);
        J().J.setOnClickListener(this);
        J().L.setOnClickListener(this);
        J().I.setOnClickListener(this);
    }

    public final void a0(String content, ah0.a<e0> onConfirm) {
        if (PatchProxy.proxy(new Object[]{content, onConfirm}, this, changeQuickRedirect, false, 28017, new Class[]{String.class, ah0.a.class}, Void.TYPE).isSupported) {
            return;
        }
        androidx.appcompat.app.b create = new b.a(this).m(2131887552).f(content).b(false).setNegativeButton(j.ui_cancel, b.a).setPositiveButton(j.ui_confirm, new c(onConfirm, this)).create();
        create.show();
        try {
            n.a aVar = n.b;
            Field declaredField = androidx.appcompat.app.b.class.getDeclaredField("o");
            declaredField.setAccessible(true);
            Object obj = declaredField.get(create);
            Field declaredField2 = obj.getClass().getDeclaredField("mTitleView");
            declaredField2.setAccessible(true);
            Object obj2 = declaredField2.get(obj);
            kotlin.jvm.internal.n.g(obj2, "null cannot be cast to non-null type android.widget.TextView");
            ((TextView) obj2).setTextColor(Color.parseColor("#0285f0"));
            n.b(e0.a);
        } catch (Throwable th) {
            n.a aVar2 = n.b;
            n.b(o.a(th));
        }
        create.v(-1).setTextColor(Color.parseColor("#0285f0"));
        create.v(-2).setTextColor(Color.parseColor("#888888"));
    }

    @Override
    public void initView() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28014, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        super.initView();
        J().O.n0(getString(2131887332));
        J().O.p0(Boolean.FALSE);
        X(true);
        Z();
    }

    @Override
    public void onClick(View view) {
        String string;
        if (PatchProxy.proxy(new Object[]{view}, this, changeQuickRedirect, false, 28016, new Class[]{View.class}, Void.TYPE).isSupported) {
            return;
        }
        a aVar = null;
        switch (view.getId()) {
            case 2131363498:
                string = getString(2131887531);
                aVar = new a();
                break;
            case 2131363499:
                string = getString(2131887532, C2645f0.a(C2647f2.d()).getAppName());
                break;
            case 2131363500:
                string = getString(2131887533, C2645f0.a(C2647f2.d()).getAppName());
                break;
            case 2131363501:
                string = getString(2131887534, C2645f0.a(C2647f2.d()).getAppName());
                break;
            case 2131363502:
                string = getString(2131887535, C2645f0.a(C2647f2.d()).getAppName());
                break;
            case 2131363503:
                string = getString(2131887536, C2645f0.a(C2647f2.d()).getAppName());
                break;
            default:
                string = "";
                break;
        }
        a0(string, aVar);
    }
}