Money Lover v8.14.0.6版本的 MD5 值为:48b9d922212c7ccfd438cdcc183ff396
以下内容为反编译后的 GlobalCateActivity.java 源代码,内容仅作参考
package com.zoostudio.moneylover.globalcate.preview.ui;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import androidx.activity.ComponentActivity;
import androidx.lifecycle.n0;
import androidx.lifecycle.o0;
import androidx.lifecycle.q0;
import ce.k;
import com.bookmark.money.R;
import com.zoostudio.moneylover.MoneyApplication;
import com.zoostudio.moneylover.globalcate.preview.ui.GlobalCateActivity;
import com.zoostudio.moneylover.main.MainActivity;
import com.zoostudio.moneylover.utils.n;
import h3.b1;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.Locale;
import kn.g;
import kn.v;
import kotlin.jvm.internal.k0;
import kotlin.jvm.internal.r;
import kotlin.jvm.internal.t;
import pq.u;
import vj.i;
import wn.l;
public final class GlobalCateActivity extends androidx.appcompat.app.d implements View.OnClickListener {
public b1 f11919c;
private final g f11920d = new n0(k0.b(k.class), new d(this), new c(this), new e(null, this));
public static final class a extends t implements l<Boolean, v> {
public static final class C0210a extends t implements wn.a<v> {
final GlobalCateActivity f11922a;
C0210a(GlobalCateActivity globalCateActivity) {
super(0);
this.f11922a = globalCateActivity;
}
@Override
public v invoke() {
invoke2();
return v.f26314a;
}
public final void invoke2() {
Intent intent = new Intent(this.f11922a, (Class<?>) MainActivity.class);
intent.addFlags(268468224);
this.f11922a.startActivity(intent);
this.f11922a.finish();
}
}
a() {
super(1);
}
public final void a(boolean z10) {
if (z10) {
GlobalCateActivity globalCateActivity = GlobalCateActivity.this;
globalCateActivity.D0(new C0210a(globalCateActivity));
}
}
@Override
public v invoke(Boolean bool) {
a(bool.booleanValue());
return v.f26314a;
}
}
public static final class b extends t implements l<ArrayList<String>, v> {
final wn.a<v> f11923a;
final GlobalCateActivity f11924b;
b(wn.a<v> aVar, GlobalCateActivity globalCateActivity) {
super(1);
this.f11923a = aVar;
this.f11924b = globalCateActivity;
}
public final void a(ArrayList<String> uuids) {
r.h(uuids, "uuids");
GlobalCateActivity globalCateActivity = this.f11924b;
Iterator<T> it = uuids.iterator();
while (it.hasNext()) {
qj.c.j(globalCateActivity, (String) it.next());
}
this.f11923a.invoke();
}
@Override
public v invoke(ArrayList<String> arrayList) {
a(arrayList);
return v.f26314a;
}
}
public static final class c extends t implements wn.a<o0.b> {
final ComponentActivity f11925a;
public c(ComponentActivity componentActivity) {
super(0);
this.f11925a = componentActivity;
}
@Override
public final o0.b invoke() {
o0.b defaultViewModelProviderFactory = this.f11925a.getDefaultViewModelProviderFactory();
r.g(defaultViewModelProviderFactory, "defaultViewModelProviderFactory");
return defaultViewModelProviderFactory;
}
}
public static final class d extends t implements wn.a<q0> {
final ComponentActivity f11926a;
public d(ComponentActivity componentActivity) {
super(0);
this.f11926a = componentActivity;
}
@Override
public final q0 invoke() {
q0 viewModelStore = this.f11926a.getViewModelStore();
r.g(viewModelStore, "viewModelStore");
return viewModelStore;
}
}
public static final class e extends t implements wn.a<u0.a> {
final wn.a f11927a;
final ComponentActivity f11928b;
public e(wn.a aVar, ComponentActivity componentActivity) {
super(0);
this.f11927a = aVar;
this.f11928b = componentActivity;
}
@Override
public final u0.a invoke() {
u0.a aVar;
wn.a aVar2 = this.f11927a;
if (aVar2 == null || (aVar = (u0.a) aVar2.invoke()) == null) {
u0.a defaultViewModelCreationExtras = this.f11928b.getDefaultViewModelCreationExtras();
r.g(defaultViewModelCreationExtras, "this.defaultViewModelCreationExtras");
return defaultViewModelCreationExtras;
}
return aVar;
}
}
private final k A0() {
return (k) this.f11920d.getValue();
}
public static final void B0(GlobalCateActivity this$0, AlertDialog.Builder noInternetDialog, DialogInterface dialogInterface, int i10) {
r.h(this$0, "this$0");
r.h(noInternetDialog, "$noInternetDialog");
if (this$0.A0().h(this$0)) {
this$0.C0();
} else {
noInternetDialog.show();
}
}
private final void C0() {
A0().j(this, "finish", new a());
}
public final void D0(wn.a<v> aVar) {
boolean z10;
String uuid = MoneyApplication.f11023j.o(this).getUUID();
r.e(uuid);
if (uuid.length() == 0) {
z10 = true;
} else {
z10 = false;
}
if (z10) {
aVar.invoke();
return;
}
i iVar = new i(new WeakReference(this), uuid);
iVar.e(new b(aVar, this));
iVar.h();
}
public final void E0(b1 b1Var) {
r.h(b1Var, "<set-?>");
this.f11919c = b1Var;
}
@Override
public void onClick(View view) {
Integer num;
boolean s10;
Uri parse;
if (view != null) {
num = Integer.valueOf(view.getId());
} else {
num = null;
}
if (num != null && num.intValue() == R.id.preview_combined_categories) {
if (A0().h(this)) {
C0();
return;
}
final AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage(getString(R.string.check_internet_settings));
builder.setTitle(R.string.no_internet);
builder.setCancelable(false);
builder.setPositiveButton(R.string.try_again, new DialogInterface.OnClickListener() {
@Override
public final void onClick(DialogInterface dialogInterface, int i10) {
GlobalCateActivity.B0(GlobalCateActivity.this, builder, dialogInterface, i10);
}
});
builder.create().show();
return;
}
if (num != null && num.intValue() == R.id.discover_more) {
qe.a.k(this, "gc_migration_tap_gc_guide_button", fc.a.a());
Intent intent = new Intent();
intent.setAction("android.intent.action.VIEW");
s10 = u.s(Locale.getDefault().getLanguage().toString(), "vi", true);
if (s10) {
parse = Uri.parse("https://note.moneylover.vn/money-lover-ra-mat-chuc-nang-global-category/");
} else {
parse = Uri.parse("https://note.moneylover.me/money-lover-officially-release-global-category-function/");
}
intent.setData(parse);
startActivity(intent);
}
}
@Override
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
b1 c10 = b1.c(getLayoutInflater());
r.g(c10, "inflate(...)");
E0(c10);
setContentView(z0().getRoot());
z0().f19461j.setOnClickListener(this);
z0().f19454b.setOnClickListener(this);
if (n.f14951a.d(this)) {
getWindow().setStatusBarColor(androidx.core.content.a.getColor(this, R.color.color_slide_dark));
} else {
getWindow().setStatusBarColor(androidx.core.content.a.getColor(this, R.color.color_slide_light));
}
A0().k(this);
}
public final b1 z0() {
b1 b1Var = this.f11919c;
if (b1Var != null) {
return b1Var;
}
r.z("binding");
return null;
}
}