正在查看: Fancy Optimizer v4.6.3 应用的 CommonGuideDialogActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Fancy Optimizer v4.6.3 应用的 CommonGuideDialogActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.thinkyeah.common.permissionguide.activity;
import android.app.Activity;
import android.app.Dialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.IntentFilter;
import android.os.Bundle;
import android.text.Html;
import android.text.TextUtils;
import android.view.View;
import android.view.WindowManager;
import androidx.annotation.NonNull;
import androidx.core.content.ContextCompat;
import androidx.fragment.app.FragmentActivity;
import c7.l;
import com.thinkyeah.common.ui.dialog.c;
import com.vungle.warren.error.VungleException;
import ek.k;
import ek.m;
import java.util.Timer;
import vj.h;
public class CommonGuideDialogActivity extends wk.b {
public static class a extends c {
public int c = 0;
@NonNull
public final Dialog onCreateDialog(Bundle bundle) {
String string;
Bundle arguments = getArguments();
int i = arguments.getInt("say_what_index", -1);
this.c = i;
if (i >= 0) {
String a = ek.b.a().b().a();
if (i != 0) {
if (i != 1) {
if (i == 2) {
string = getString(2131886669, new Object[]{getString(2131886202)});
} else if (i != 3) {
if (i == 4) {
string = getString(2131886697);
} else if (i == 80) {
string = getString(2131886696, new Object[]{a});
} else if (i == 81) {
string = getString(2131886695, new Object[]{a});
} else if (i == 96) {
string = getString(2131886674, new Object[]{a});
} else if (i == 97) {
string = getString(2131886677, new Object[]{a});
} else if (i == 112) {
string = getString(2131886698, new Object[]{a});
} else if (i == 128) {
string = getString(2131886686, new Object[]{a});
} else if (i != 129) {
switch (i) {
case VungleException.NO_SPACE_TO_INIT:
case VungleException.NO_SPACE_TO_LOAD_AD_AUTO_CACHED:
break;
case VungleException.NO_SPACE_TO_LOAD_AD:
string = getString(2131886666, new Object[]{a});
break;
case VungleException.NO_SPACE_TO_DOWNLOAD_ASSETS:
string = getString(2131886673);
break;
case VungleException.NETWORK_ERROR:
string = getString(2131886670, new Object[]{a});
break;
case VungleException.SERVER_ERROR:
string = getString(2131886670, new Object[]{a});
break;
default:
switch (i) {
case VungleException.WEBVIEW_RENDER_UNRESPONSIVE:
string = getString(2131886679);
break;
case VungleException.NETWORK_UNREACHABLE:
string = getString(2131886680);
break;
case VungleException.NETWORK_PERMISSIONS_NOT_GRANTED:
string = getString(2131886678, new Object[]{getString(2131887330)});
break;
case VungleException.SDK_VERSION_BELOW_REQUIRED_VERSION:
string = getString(2131886678, new Object[]{getString(2131886465)});
break;
case VungleException.MISSING_HBP_EVENT_ID:
string = getString(2131886667, new Object[]{getString(2131886820)});
break;
case VungleException.AD_PAST_EXPIRATION:
string = getString(2131886699, new Object[]{getString(2131887347), getString(2131887257)});
break;
case VungleException.AD_RENDER_NETWORK_ERROR:
string = getString(2131886678, new Object[]{getString(2131887331)});
break;
default:
switch (i) {
case 48:
string = getString(2131886689, new Object[]{a});
break;
case 49:
string = getString(2131886693, new Object[]{a});
break;
case 50:
string = getString(2131886694, new Object[]{a});
break;
default:
switch (i) {
case 64:
string = getString(2131886701, new Object[]{a});
break;
case 65:
string = getString(2131886705, new Object[]{a});
break;
case 66:
string = getString(2131886702, new Object[]{a});
break;
default:
string = "";
break;
}
}
}
}
}
}
}
string = getString(2131886667, new Object[]{a});
} else {
string = getString(2131887778, new Object[]{a});
}
} else {
string = arguments.getString("message");
}
l.a b = ek.b.a().b();
c.a aVar = new c.a(getActivity());
aVar.c = ContextCompat.getDrawable(b.d, 2131231273);
aVar.g(2131886723);
aVar.k = Html.fromHtml(string);
aVar.e(2131886956, null);
return aVar.a();
}
public final void onDismiss(@NonNull DialogInterface dialogInterface) {
super.onDismiss(dialogInterface);
FragmentActivity activity = getActivity();
if (activity != null) {
activity.finish();
}
}
public final void onStart() {
super.onStart();
m.a(getContext());
}
public final void onStop() {
Context context = getContext();
if (context != null && getArguments().getBoolean("show_tip_indicator_when_dismiss", true)) {
m.d dVar = new m.d(this.c);
b bVar = new b();
h hVar = m.a;
Context applicationContext = context.getApplicationContext();
WindowManager windowManager = (WindowManager) applicationContext.getSystemService("window");
if (windowManager != null && m.c == null) {
View inflate = View.inflate(applicationContext, 2131559062, null);
m.c = inflate;
inflate.setOnClickListener(new k(applicationContext, bVar, dVar));
WindowManager.LayoutParams layoutParams = new WindowManager.LayoutParams(-2, -2);
layoutParams.flags = 1320;
layoutParams.format = -3;
layoutParams.width = -2;
layoutParams.height = -2;
layoutParams.gravity = 8388629;
layoutParams.type = m.b;
try {
windowManager.addView(m.c, layoutParams);
} catch (Exception e) {
m.c = null;
hVar.d("TipIndicator show tip dot failed", e);
}
if (m.e == null) {
m.e = new Timer();
}
try {
ek.l lVar = m.d;
if (lVar != null) {
lVar.cancel();
}
ek.l lVar2 = new ek.l(applicationContext);
m.d = lVar2;
m.e.schedule(lVar2, 180000L);
} catch (Exception e2) {
m.a(applicationContext);
hVar.d("TipIndicator startCountDown failed", e2);
}
m.f = new m.a();
applicationContext.registerReceiver(m.f, new IntentFilter("android.intent.action.CLOSE_SYSTEM_DIALOGS"));
m.g = new m.b();
applicationContext.registerReceiver(m.g, new IntentFilter("android.intent.action.SCREEN_OFF"));
}
}
super.onStop();
}
}
public static class b implements m.c {
}
public static void Y2(int i, Context context) {
Intent intent = new Intent(context, (Class<?>) CommonGuideDialogActivity.class);
intent.addFlags(268435456);
intent.putExtra("SayWhat", i);
context.startActivity(intent);
}
public static void Z2(Context context, String str) {
Intent intent = new Intent(context, (Class<?>) CommonGuideDialogActivity.class);
if (!(context instanceof Activity)) {
intent.addFlags(268435456);
}
intent.putExtra("Message", str);
intent.putExtra("ShowTipIndicator", true);
context.startActivity(intent);
if (context instanceof Activity) {
((Activity) context).overridePendingTransition(0, 0);
}
}
@Override
public final void X2() {
int intExtra = getIntent().getIntExtra("SayWhat", -1);
if (intExtra >= 0) {
a aVar = new a();
Bundle bundle = new Bundle();
bundle.putInt("say_what_index", intExtra);
aVar.setArguments(bundle);
aVar.j0(this, "CommonGuideDialogFragment");
return;
}
String stringExtra = getIntent().getStringExtra("Message");
boolean booleanExtra = getIntent().getBooleanExtra("ShowTipIndicator", true);
if (TextUtils.isEmpty(stringExtra)) {
finish();
return;
}
a aVar2 = new a();
Bundle bundle2 = new Bundle();
bundle2.putString("message", stringExtra);
bundle2.putBoolean("show_tip_indicator_when_dismiss", booleanExtra);
aVar2.setArguments(bundle2);
aVar2.j0(this, "CommonGuideDialogFragment");
}
}