正在查看: 万能钥匙 v1.1.23 应用的 RequestPermDescActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 万能钥匙 v1.1.23 应用的 RequestPermDescActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.wifitutu.widget.ui;
import ah0.a;
import ah0.l;
import android.content.Intent;
import android.os.Build;
import com.meituan.robust.ChangeQuickRedirect;
import com.meituan.robust.PatchProxy;
import com.meituan.robust.PatchProxyResult;
import com.wifitutu.link.foundation.kernel.f;
import com.wifitutu.link.foundation.kernel.g;
import com.wifitutu.widget.core.BaseActivity;
import com.zm.adxsdk.protocol.api.interfaces.WfConstant;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Set;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.g0;
import kotlin.jvm.internal.n;
import kotlin.jvm.internal.p;
import lg0.e0;
import mg0.q0;
import mg0.x;
import os.f2;
import os.y2;
import qs.a3;
import qs.d4;
import qs.d6;
import qs.e2;
import qs.g2;
import qs.k0;
import qs.n5;
import qs.r4;
import qs.v4;
import qs.x4;
import qs.z4;
@Metadata(d1 = {"\u00008\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u0006\n\u0002\u0010\u000e\n\u0002\b\u0007\n\u0002\u0010\"\n\u0002\b\u0007\u0018\u0000 \u00052\b\u0012\u0004\u0012\u00020\u00020\u0001:\u0001$B\u0007¢\u0006\u0004\b\u0003\u0010\u0004J\u000f\u0010\u0005\u001a\u00020\u0002H\u0016¢\u0006\u0004\b\u0005\u0010\u0006J\u000f\u0010\b\u001a\u00020\u0007H\u0016¢\u0006\u0004\b\b\u0010\u0004J\u000f\u0010\t\u001a\u00020\u0007H\u0016¢\u0006\u0004\b\t\u0010\u0004J\u000f\u0010\n\u001a\u00020\u0007H\u0016¢\u0006\u0004\b\n\u0010\u0004J\u0017\u0010\r\u001a\u00020\u00072\u0006\u0010\f\u001a\u00020\u000bH\u0002¢\u0006\u0004\b\r\u0010\u000eR\u0018\u0010\u0012\u001a\u0004\u0018\u00010\u000f8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u0010\u0010\u0011R\u0018\u0010\u0015\u001a\u0004\u0018\u00010\u000b8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u0013\u0010\u0014R\u0018\u0010\u0019\u001a\u0004\u0018\u00010\u00168\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u0017\u0010\u0018R\u0018\u0010\u001b\u001a\u0004\u0018\u00010\u00168\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u001a\u0010\u0018R\u0018\u0010\u001d\u001a\u0004\u0018\u00010\u00168\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u001c\u0010\u0018R\u001c\u0010!\u001a\b\u0012\u0004\u0012\u00020\u00160\u001e8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u001f\u0010 R\u001c\u0010#\u001a\b\u0012\u0004\u0012\u00020\u00160\u001e8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\"\u0010 ¨\u0006%"}, d2 = {"Lcom/wifitutu/widget/ui/RequestPermDescActivity;", "Lcom/wifitutu/widget/core/BaseActivity;", "Lp80/c;", "<init>", "()V", "X", "()Lp80/c;", "Llg0/e0;", "P", "initView", "finish", "", "type", "Y", "(I)V", "", "Q", "Ljava/lang/Boolean;", "mGrantPermission", "R", "Ljava/lang/Integer;", "mGrantType", "", "S", "Ljava/lang/String;", "mParamTitle", "T", "mParamContent", "U", "mParamPermissionTarget", "", "V", "Ljava/util/Set;", "mParamPermissionAllOf", "W", "mParamPermissionAnyOf", "a", "widget-sdk_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
public final class RequestPermDescActivity extends BaseActivity<p80.c> {
public static a3<Integer> Y;
public static ChangeQuickRedirect changeQuickRedirect;
public static final int f0 = 0;
public Boolean mGrantPermission;
public Integer mGrantType;
public String mParamTitle;
public String mParamContent;
public String mParamPermissionTarget;
public Set<String> mParamPermissionAllOf = q0.e();
public Set<String> mParamPermissionAnyOf = q0.e();
public static final Companion INSTANCE = new Companion(null);
public static final String Z = "INTENT_KEY_PERMISSION_TITLE";
public static final String a0 = "INTENT_KEY_PERMISSION_CONTENT";
public static final String b0 = "INTENT_KEY_PERMISSION_TARGET";
public static final String c0 = "INTENT_KEY_PERMISSION_ALL_OF";
public static final String d0 = "INTENT_KEY_PERMISSION_ANY_OF";
public static final int e0 = 1;
public static final int g0 = -1;
@Metadata(d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0010\b\n\u0002\b\u0006\n\u0002\u0010\u000e\n\u0002\b\u0015\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003R*\u0010\u0006\u001a\n\u0012\u0004\u0012\u00020\u0005\u0018\u00010\u00048\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\b\u0006\u0010\u0007\u001a\u0004\b\b\u0010\t\"\u0004\b\n\u0010\u000bR\u001a\u0010\r\u001a\u00020\f8\u0006X\u0086D¢\u0006\f\n\u0004\b\r\u0010\u000e\u001a\u0004\b\u000f\u0010\u0010R\u001a\u0010\u0011\u001a\u00020\f8\u0006X\u0086D¢\u0006\f\n\u0004\b\u0011\u0010\u000e\u001a\u0004\b\u0012\u0010\u0010R\u001a\u0010\u0013\u001a\u00020\f8\u0006X\u0086D¢\u0006\f\n\u0004\b\u0013\u0010\u000e\u001a\u0004\b\u0014\u0010\u0010R\u001a\u0010\u0015\u001a\u00020\f8\u0006X\u0086D¢\u0006\f\n\u0004\b\u0015\u0010\u000e\u001a\u0004\b\u0016\u0010\u0010R\u001a\u0010\u0017\u001a\u00020\f8\u0006X\u0086D¢\u0006\f\n\u0004\b\u0017\u0010\u000e\u001a\u0004\b\u0018\u0010\u0010R\u001a\u0010\u0019\u001a\u00020\u00058\u0006X\u0086D¢\u0006\f\n\u0004\b\u0019\u0010\u001a\u001a\u0004\b\u001b\u0010\u001cR\u001a\u0010\u001d\u001a\u00020\u00058\u0006X\u0086D¢\u0006\f\n\u0004\b\u001d\u0010\u001a\u001a\u0004\b\u001e\u0010\u001cR\u001a\u0010\u001f\u001a\u00020\u00058\u0006X\u0086D¢\u0006\f\n\u0004\b\u001f\u0010\u001a\u001a\u0004\b \u0010\u001c¨\u0006!"}, d2 = {"Lcom/wifitutu/widget/ui/RequestPermDescActivity$a;", "", "<init>", "()V", "Lqs/a3;", "", "TransportBus", "Lqs/a3;", "i", "()Lqs/a3;", "j", "(Lqs/a3;)V", "", "INTENT_KEY_PERMISSION_TITLE", "Ljava/lang/String;", "e", "()Ljava/lang/String;", "INTENT_KEY_PERMISSION_CONTENT", "c", "INTENT_KEY_PERMISSION_TARGET", "d", "INTENT_KEY_PERMISSION_ALL_OF", "a", "INTENT_KEY_PERMISSION_ANY_OF", "b", "PERMISSION_GRANT", "I", "h", "()I", "PERMISSION_DENY", "g", "PERMISSION_CANCEL", "f", "widget-sdk_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
public static final class Companion {
public static ChangeQuickRedirect changeQuickRedirect;
public Companion() {
}
public Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final String a() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50620, new Class[0], String.class);
return proxy.isSupported ? (String) proxy.result : RequestPermDescActivity.c0;
}
public final String b() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50621, new Class[0], String.class);
return proxy.isSupported ? (String) proxy.result : RequestPermDescActivity.d0;
}
public final String c() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50618, new Class[0], String.class);
return proxy.isSupported ? (String) proxy.result : RequestPermDescActivity.a0;
}
public final String d() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50619, new Class[0], String.class);
return proxy.isSupported ? (String) proxy.result : RequestPermDescActivity.b0;
}
public final String e() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50617, new Class[0], String.class);
return proxy.isSupported ? (String) proxy.result : RequestPermDescActivity.Z;
}
public final int f() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50624, new Class[0], Integer.TYPE);
return proxy.isSupported ? ((Integer) proxy.result).intValue() : RequestPermDescActivity.g0;
}
public final int g() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50623, new Class[0], Integer.TYPE);
return proxy.isSupported ? ((Integer) proxy.result).intValue() : RequestPermDescActivity.f0;
}
public final int h() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50622, new Class[0], Integer.TYPE);
return proxy.isSupported ? ((Integer) proxy.result).intValue() : RequestPermDescActivity.e0;
}
public final a3<Integer> i() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50615, new Class[0], a3.class);
return proxy.isSupported ? (a3) proxy.result : RequestPermDescActivity.Y;
}
public final void j(a3<Integer> a3Var) {
if (PatchProxy.proxy(new Object[]{a3Var}, this, changeQuickRedirect, false, 50616, new Class[]{a3.class}, Void.TYPE).isSupported) {
return;
}
RequestPermDescActivity.Y = a3Var;
}
}
@Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0002\u001a\u0004\u0018\u00018\u0000\"\n\b\u0000\u0010\u0001\u0018\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0002\u0010\u0003"}, d2 = {"Ljava/io/Serializable;", "T", "a", "()Ljava/io/Serializable;"}, k = 3, mv = {1, 8, 0})
public static final class b extends p implements a<ArrayList<String>> {
public static ChangeQuickRedirect changeQuickRedirect;
public final Intent s;
public final String t;
public b(Intent intent, String str) {
super(0);
this.s = intent;
this.t = str;
}
public final ArrayList<String> a() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50625, new Class[0], Serializable.class);
return proxy.isSupported ? (Serializable) proxy.result : Build.VERSION.SDK_INT >= 33 ? this.s.getSerializableExtra(this.t, ArrayList.class) : (Serializable) d4.j(this.s.getSerializableExtra(this.t), g0.b(ArrayList.class), true);
}
public Object invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50626, new Class[0], Object.class);
return proxy.isSupported ? proxy.result : a();
}
}
@Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0002\u001a\u0004\u0018\u00018\u0000\"\n\b\u0000\u0010\u0001\u0018\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0002\u0010\u0003"}, d2 = {"Ljava/io/Serializable;", "T", "a", "()Ljava/io/Serializable;"}, k = 3, mv = {1, 8, 0})
public static final class c extends p implements a<ArrayList<String>> {
public static ChangeQuickRedirect changeQuickRedirect;
public final Intent s;
public final String t;
public c(Intent intent, String str) {
super(0);
this.s = intent;
this.t = str;
}
public final ArrayList<String> a() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50627, new Class[0], Serializable.class);
return proxy.isSupported ? (Serializable) proxy.result : Build.VERSION.SDK_INT >= 33 ? this.s.getSerializableExtra(this.t, ArrayList.class) : (Serializable) d4.j(this.s.getSerializableExtra(this.t), g0.b(ArrayList.class), true);
}
public Object invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50628, new Class[0], Object.class);
return proxy.isSupported ? proxy.result : a();
}
}
@Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0001\u001a\u00020\u00002\f\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00000\u0002H\n¢\u0006\u0004\b\u0005\u0010\u0006"}, d2 = {"Lqs/r4;", "data", "Lqs/z4;", "proxy", "Llg0/e0;", "a", "(Lqs/r4;Lqs/z4;)V"}, k = 3, mv = {1, 8, 0})
public static final class d extends p implements ah0.p<r4, z4<r4>, e0> {
public static ChangeQuickRedirect changeQuickRedirect;
public d() {
super(2);
}
public final void a(r4 r4Var, z4<r4> z4Var) {
if (PatchProxy.proxy(new Object[]{r4Var, z4Var}, this, changeQuickRedirect, false, 50629, new Class[]{r4.class, z4.class}, Void.TYPE).isSupported) {
return;
}
RequestPermDescActivity.this.mGrantPermission = Boolean.TRUE;
}
public Object invoke(Object obj, Object obj2) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{obj, obj2}, this, changeQuickRedirect, false, 50630, new Class[]{Object.class, Object.class}, Object.class);
if (proxy.isSupported) {
return proxy.result;
}
a((r4) obj, (z4) obj2);
return e0.a;
}
}
@Metadata(d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0006\u001a\u00020\u00052\u0006\u0010\u0001\u001a\u00020\u00002\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00030\u0002H\n¢\u0006\u0004\b\u0006\u0010\u0007"}, d2 = {"Lqs/k0;", WfConstant.EVENT_KEY_FAIL_CODE, "Lqs/v4;", "Lqs/r4;", "proxy", "Llg0/e0;", "a", "(Lqs/k0;Lqs/v4;)V"}, k = 3, mv = {1, 8, 0})
public static final class e extends p implements ah0.p<k0, v4<r4>, e0> {
public static ChangeQuickRedirect changeQuickRedirect;
public e() {
super(2);
}
public final void a(k0 k0Var, v4<r4> v4Var) {
if (PatchProxy.proxy(new Object[]{k0Var, v4Var}, this, changeQuickRedirect, false, 50631, new Class[]{k0.class, v4.class}, Void.TYPE).isSupported) {
return;
}
RequestPermDescActivity.this.mGrantPermission = Boolean.FALSE;
}
public Object invoke(Object obj, Object obj2) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{obj, obj2}, this, changeQuickRedirect, false, 50632, new Class[]{Object.class, Object.class}, Object.class);
if (proxy.isSupported) {
return proxy.result;
}
a((k0) obj, (v4) obj2);
return e0.a;
}
}
@Metadata(d1 = {"\u0000\u0012\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0004\u001a\u00020\u00032\f\u0010\u0002\u001a\b\u0012\u0004\u0012\u00020\u00010\u0000H\n¢\u0006\u0004\b\u0004\u0010\u0005"}, d2 = {"Lqs/x4;", "Lqs/r4;", "it", "Llg0/e0;", "a", "(Lqs/x4;)V"}, k = 3, mv = {1, 8, 0})
public static final class f extends p implements l<x4<r4>, e0> {
public static ChangeQuickRedirect changeQuickRedirect;
public f() {
super(1);
}
public final void a(x4<r4> x4Var) {
if (PatchProxy.proxy(new Object[]{x4Var}, this, changeQuickRedirect, false, 50633, new Class[]{x4.class}, Void.TYPE).isSupported) {
return;
}
RequestPermDescActivity requestPermDescActivity = RequestPermDescActivity.this;
Boolean bool = requestPermDescActivity.mGrantPermission;
RequestPermDescActivity.access$returnResult(requestPermDescActivity, n.d(bool, Boolean.TRUE) ? RequestPermDescActivity.INSTANCE.h() : n.d(bool, Boolean.FALSE) ? RequestPermDescActivity.INSTANCE.g() : RequestPermDescActivity.INSTANCE.f());
}
public Object invoke(Object obj) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{obj}, this, changeQuickRedirect, false, 50634, new Class[]{Object.class}, Object.class);
if (proxy.isSupported) {
return proxy.result;
}
a((x4) obj);
return e0.a;
}
}
public static final void access$returnResult(RequestPermDescActivity requestPermDescActivity, int i) {
if (PatchProxy.proxy(new Object[]{requestPermDescActivity, new Integer(i)}, (Object) null, changeQuickRedirect, true, 50614, new Class[]{RequestPermDescActivity.class, Integer.TYPE}, Void.TYPE).isSupported) {
return;
}
requestPermDescActivity.Y(i);
}
public t6.a M() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50613, new Class[0], t6.a.class);
return proxy.isSupported ? (t6.a) proxy.result : X();
}
public void P() {
Set<String> e2;
Set<String> e3;
if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50608, new Class[0], Void.TYPE).isSupported) {
return;
}
super.P();
getWindow().setStatusBarColor(0);
Intent intent = getIntent();
if (intent != null) {
this.mParamTitle = com.wifitutu.link.foundation.kernel.ui.n.c(intent, Z);
this.mParamContent = com.wifitutu.link.foundation.kernel.ui.n.c(intent, a0);
this.mParamPermissionTarget = com.wifitutu.link.foundation.kernel.ui.n.c(intent, b0);
ArrayList arrayList = (ArrayList) ((Serializable) d6.j((Object) null, new b(intent, c0)));
if (arrayList == null || (e2 = x.d1(arrayList)) == null) {
e2 = q0.e();
}
this.mParamPermissionAllOf = e2;
ArrayList arrayList2 = (ArrayList) ((Serializable) d6.j((Object) null, new c(intent, d0)));
if (arrayList2 == null || (e3 = x.d1(arrayList2)) == null) {
e3 = q0.e();
}
this.mParamPermissionAnyOf = e3;
}
}
public p80.c X() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50607, new Class[0], p80.c.class);
return proxy.isSupported ? (p80.c) proxy.result : p80.c.m0(getLayoutInflater());
}
public final void Y(int type) {
if (PatchProxy.proxy(new Object[]{new Integer(type)}, this, changeQuickRedirect, false, 50611, new Class[]{Integer.TYPE}, Void.TYPE).isSupported) {
return;
}
this.mGrantType = Integer.valueOf(type);
finish();
}
public void finish() {
if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50612, new Class[0], Void.TYPE).isSupported) {
return;
}
Integer num = this.mGrantType;
if (num != null) {
int intValue = num.intValue();
a3<Integer> a3Var = Y;
if (a3Var != null) {
com.wifitutu.link.foundation.kernel.c.j(a3Var, Integer.valueOf(intValue));
}
} else {
Boolean bool = this.mGrantPermission;
int h = n.d(bool, Boolean.TRUE) ? INSTANCE.h() : n.d(bool, Boolean.FALSE) ? INSTANCE.g() : INSTANCE.f();
a3<Integer> a3Var2 = Y;
if (a3Var2 != null) {
com.wifitutu.link.foundation.kernel.c.j(a3Var2, Integer.valueOf(h));
}
}
super/*android.app.Activity*/.finish();
overridePendingTransition(0, 0);
}
public void initView() {
String str;
if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 50609, new Class[0], Void.TYPE).isSupported) {
return;
}
super.initView();
if (Build.VERSION.SDK_INT != 26) {
setRequestedOrientation(1);
}
String str2 = this.mParamTitle;
if ((str2 == null || str2.length() == 0) && ((str = this.mParamContent) == null || str.length() == 0)) {
L().C.setVisibility(8);
} else {
L().C.setVisibility(0);
L().q0(this.mParamTitle);
L().p0(this.mParamContent);
}
String str3 = this.mParamPermissionTarget;
if ((str3 == null || str3.length() == 0) && this.mParamPermissionAllOf.isEmpty() && this.mParamPermissionAnyOf.isEmpty()) {
Y(g0);
return;
}
e2 s = y2.c(f2.d()).s(new n5(this.mParamPermissionTarget, this.mParamPermissionAllOf, this.mParamPermissionAnyOf));
g.a.b(s, (qs.f2) null, new d(), 1, (Object) null);
f.a.b(s, (qs.f2) null, new e(), 1, (Object) null);
g2.a.b(s, (qs.f2) null, new f(), 1, (Object) null);
}
}