正在查看: Antivirus Cleaner v1.2.0.0 应用的 g0.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Antivirus Cleaner v1.2.0.0 应用的 g0.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package n9;
import android.app.Dialog;
import android.content.Intent;
import android.net.Uri;
import android.text.SpannableString;
import android.text.style.UnderlineSpan;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.Window;
import android.view.WindowManager;
import android.widget.TextView;
import androidx.fragment.app.FragmentActivity;
import bf.C0470k;
import bf.C0500z;
import com.rsjwgsn.jdwtt.lqgzux.R$id;
import com.rsjwgsn.jdwtt.lqgzux.R$layout;
import com.rsjwgsn.jdwtt.lqgzux.R$string;
import com.rsjwgsn.jdwtt.lqgzux.R$style;
import com.thinkup.basead.m.m.mm;
import com.thinkup.expressad.foundation.o0.oo;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000<\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\r\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0003\u001a\u00020\u0002\u0012\u0006\u0010\u0005\u001a\u00020\u0004¢\u0006\u0004\b\u0006\u0010\u0007J\r\u0010\t\u001a\u00020\b¢\u0006\u0004\b\t\u0010\nJ\u0017\u0010\r\u001a\u00020\b2\u0006\u0010\f\u001a\u00020\u000bH\u0002¢\u0006\u0004\b\r\u0010\u000eJ\u0017\u0010\u0010\u001a\u00020\u000f2\u0006\u0010\f\u001a\u00020\u000bH\u0002¢\u0006\u0004\b\u0010\u0010\u0011J\u001f\u0010\u0016\u001a\u00020\b2\u0006\u0010\u0013\u001a\u00020\u00122\u0006\u0010\u0015\u001a\u00020\u0014H\u0002¢\u0006\u0004\b\u0016\u0010\u0017J\u001f\u0010\u0019\u001a\u00020\b2\u0006\u0010\u0013\u001a\u00020\u00122\u0006\u0010\u0018\u001a\u00020\u0014H\u0002¢\u0006\u0004\b\u0019\u0010\u0017J\u001f\u0010\u001a\u001a\u00020\b2\u0006\u0010\u0013\u001a\u00020\u00122\u0006\u0010\f\u001a\u00020\u000bH\u0002¢\u0006\u0004\b\u001a\u0010\u001bJ\u001f\u0010\u001c\u001a\u00020\b2\u0006\u0010\u0013\u001a\u00020\u00122\u0006\u0010\f\u001a\u00020\u000bH\u0002¢\u0006\u0004\b\u001c\u0010\u001bR\u0014\u0010\u0003\u001a\u00020\u00028\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u001d\u0010\u001eR\u0014\u0010\u0005\u001a\u00020\u00048\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u001f\u0010 ¨\u0006!"}, d2 = {"Ln9/g0;", "", "Landroidx/fragment/app/FragmentActivity;", "ctx", "Lo9/b;", "listener", "<init>", "(Landroidx/fragment/app/FragmentActivity;Lo9/b;)V", "", "m", "()V", "Landroid/app/Dialog;", "dialog", "l", "(Landroid/app/Dialog;)V", "Landroid/view/View;", "d", "(Landroid/app/Dialog;)Landroid/view/View;", "Landroid/widget/TextView;", "textView", "", "text", "i", "(Landroid/widget/TextView;Ljava/lang/String;)V", "url", "j", "e", "(Landroid/widget/TextView;Landroid/app/Dialog;)V", "g", oo.o, "Landroidx/fragment/app/FragmentActivity;", "b", "Lo9/b;", "app_release"}, k = 1, mv = {2, 1, 0}, xi = mm.n0o)
public final class g0 {
public final FragmentActivity ctx;
public final o9.b listener;
public g0(FragmentActivity fragmentActivity, o9.b bVar) {
Intrinsics.checkNotNullParameter(fragmentActivity, "ctx");
Intrinsics.checkNotNullParameter(bVar, "listener");
this.ctx = fragmentActivity;
this.listener = bVar;
}
public static final void f(g0 g0Var, Dialog dialog, View view) {
g0Var.listener.a(false);
dialog.dismiss();
}
public static final void h(g0 g0Var, Dialog dialog, View view) {
g0Var.listener.a(true);
dialog.dismiss();
}
public static final void k(String str, g0 g0Var, View view) {
g0Var.ctx.startActivity(new Intent("android.intent.action.VIEW", Uri.parse(str)));
}
public final View d(Dialog dialog) {
View inflate = LayoutInflater.from(this.ctx).inflate(R$layout.atu_dialog_deaion_antivirus, (ViewGroup) null);
TextView textView = (TextView) inflate.findViewById(R$id.ne_tv_tip1_ened);
TextView textView2 = (TextView) inflate.findViewById(R$id.fory_tv_desc2);
TextView textView3 = (TextView) inflate.findViewById(R$id.rn_tv_btn);
TextView textView4 = (TextView) inflate.findViewById(R$id.pion_tv_cancel);
Intrinsics.checkNotNull(textView);
C0470k c0470k = C0470k.a;
String string = c0470k.f().getString(R$string.atu_virus_text22);
Intrinsics.checkNotNullExpressionValue(string, "getString(...)");
i(textView, string);
Intrinsics.checkNotNull(textView2);
i(textView2, "https://antiviruscleanzone.com/privacy-policy.html");
String string2 = c0470k.f().getString(R$string.atu_virus_text22);
Intrinsics.checkNotNullExpressionValue(string2, "getString(...)");
j(textView, string2);
j(textView2, "https://antiviruscleanzone.com/privacy-policy.html");
Intrinsics.checkNotNull(textView4);
e(textView4, dialog);
Intrinsics.checkNotNull(textView3);
g(textView3, dialog);
Intrinsics.checkNotNull(inflate);
return inflate;
}
public final void e(TextView textView, final Dialog dialog) {
C0500z.a.k0(textView, new View.OnClickListener() {
@Override
public final void onClick(View view) {
g0.f(g0.this, dialog, view);
}
});
}
public final void g(TextView textView, final Dialog dialog) {
C0500z.a.k0(textView, new View.OnClickListener() {
@Override
public final void onClick(View view) {
g0.h(g0.this, dialog, view);
}
});
}
public final void i(TextView textView, String text) {
SpannableString spannableString = new SpannableString(text);
spannableString.setSpan(new UnderlineSpan(), 0, text.length(), 0);
textView.setText(spannableString);
}
public final void j(TextView textView, final String url) {
C0500z.a.k0(textView, new View.OnClickListener() {
@Override
public final void onClick(View view) {
g0.k(url, this, view);
}
});
}
public final void l(Dialog dialog) {
WindowManager.LayoutParams attributes;
Window window = dialog.getWindow();
if (window == null || (attributes = window.getAttributes()) == null) {
return;
}
attributes.width = -1;
attributes.height = -2;
attributes.gravity = 17;
window.setAttributes(attributes);
}
public final void m() {
Dialog dialog = new Dialog(this.ctx, R$style.AtuDialogStyle);
l(dialog);
dialog.setContentView(d(dialog));
dialog.setCancelable(false);
dialog.show();
}
}