正在查看: Hopscotch v9.7.2 应用的 ProfileDetailsActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Hopscotch v9.7.2 应用的 ProfileDetailsActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package in.hopscotch.android.activity;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.MenuItem;
import android.view.View;
import android.view.Window;
import android.widget.ProgressBar;
import androidx.activity.result.ActivityResult;
import androidx.activity.result.contract.c;
import androidx.activity.result.i;
import androidx.cardview.widget.CardView;
import androidx.core.app.c;
import com.yalantis.ucrop.UCrop;
import in.hopscotch.android.activity.ProfileDetailsActivity;
import in.hopscotch.android.api.factory.CustomerInfoApiFactory;
import in.hopscotch.android.api.model.AccountCompleteSteps;
import in.hopscotch.android.api.response.MyAccountResponse;
import in.hopscotch.android.api.response.ProfileImageResponse;
import in.hopscotch.android.common.util.c;
import in.hopscotch.android.model.UserStatus;
import in.hopscotch.android.network.widget.NetworkImageView;
import in.hopscotch.android.service.PhotoUploadService;
import java.io.File;
import java.util.Iterator;
import java.util.List;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
import org.jetbrains.annotations.NotNull;
@Metadata
@SourceDebugExtension({"SMAP\nProfileDetailsActivity.kt\nKotlin\n*S Kotlin\n*F\n+ 1 ProfileDetailsActivity.kt\nin/hopscotch/android/activity/ProfileDetailsActivity\n+ 2 fake.kt\nkotlin/jvm/internal/FakeKt\n+ 3 Uri.kt\nandroidx/core/net/UriKt\n*L\n1#1,331:1\n1#2:332\n29#3:333\n*S KotlinDebug\n*F\n+ 1 ProfileDetailsActivity.kt\nin/hopscotch/android/activity/ProfileDetailsActivity\n*L\n273#1:333\n*E\n"})
public final class ProfileDetailsActivity extends androidx.appcompat.app.i implements View.OnClickListener {
@NotNull
public static final a i = new a(null);
private in.hopscotch.android.databinding.f2 binding;
private MyAccountResponse myAccountResponse;
@NotNull
private final androidx.activity.result.b<androidx.activity.result.i> imageActivityResultLauncher = registerForActivityResult(new androidx.activity.result.contract.c(), new g(this, 1));
@NotNull
private final androidx.activity.result.b<Intent> cropActivityResultLauncher = registerForActivityResult(new androidx.activity.result.contract.e(), new com.facebook.login.d(this, 3));
@NotNull
private final ProfileDetailsActivity$photoUploadReceiver$1 photoUploadReceiver = new BroadcastReceiver() {
@Override
public final void onReceive(Context context, Intent intent) {
Object obj;
if (intent == null || !Intrinsics.areEqual(intent.getAction(), "photo_upload")) {
return;
}
?? r2 = ProfileDetailsActivity.this;
Intent intent2 = new Intent((Context) r2, (Class<?>) PhotoUploadService.class);
ProfileDetailsActivity.a aVar = ProfileDetailsActivity.i;
r2.Y0(false);
r2.stopService(intent2);
if (Build.VERSION.SDK_INT >= 33) {
obj = intent.getSerializableExtra("profileImageResponse", ProfileImageResponse.class);
} else {
Object serializableExtra = intent.getSerializableExtra("profileImageResponse");
if (!(serializableExtra instanceof ProfileImageResponse)) {
serializableExtra = null;
}
obj = (ProfileImageResponse) serializableExtra;
}
ProfileImageResponse profileImageResponse = (ProfileImageResponse) obj;
in.hopscotch.android.components.toast.a.d(context, 1, profileImageResponse != null ? profileImageResponse.popUpMessage : null);
}
};
public static final class a {
public a(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public static void a(Context context, @NotNull String str, @NotNull String str2) {
Intrinsics.checkNotNullParameter(str, "fromScreen");
Intrinsics.checkNotNullParameter(str2, "fromLocation");
if (context == null) {
return;
}
c.a.a.getClass();
context.startActivity(in.hopscotch.android.common.util.j.p() ? new Intent(context, (Class<?>) ProfileDetailsActivity.class) : CustomerInfoActivity.z1(context, str, str2, "PROFILE_SETTINGS", "REDIRECT_ACCOUNT_SETTINGS", false, null));
}
private a() {
}
}
public static void R0(ProfileDetailsActivity profileDetailsActivity, Uri uri) {
Intrinsics.checkNotNullParameter(profileDetailsActivity, "this$0");
if (uri == null || !in.hopscotch.android.util.a1.J(profileDetailsActivity, uri)) {
return;
}
profileDetailsActivity.getClass();
UCrop of = UCrop.of(uri, Uri.fromFile(new File(profileDetailsActivity.getCacheDir(), androidx.privacysandbox.ads.adservices.java.internal.a.g(UserStatus.getInstance().getUuid(), ".jpeg"))));
of.getIntent(profileDetailsActivity).putExtra("CROP_COMPLETED", 10002);
of.getIntent(profileDetailsActivity).putExtra("IS_MOMENT", false);
of.getIntent(profileDetailsActivity).putExtra("OPEN_GALLERY", 10003);
androidx.activity.result.b<Intent> bVar = profileDetailsActivity.cropActivityResultLauncher;
Intent intent = of.getIntent(profileDetailsActivity);
Intrinsics.checkNotNullExpressionValue(intent, "getIntent(...)");
bVar.b(intent, (c.a) null);
}
public static void S0(ProfileDetailsActivity profileDetailsActivity, ActivityResult activityResult) {
Intrinsics.checkNotNullParameter(profileDetailsActivity, "this$0");
Intrinsics.checkNotNullParameter(activityResult, "result");
int c = activityResult.c();
Intent b = activityResult.b();
profileDetailsActivity.getClass();
if (in.hopscotch.android.util.a1.t(c, b, profileDetailsActivity)) {
try {
Intrinsics.checkNotNull(b);
String w = in.hopscotch.android.util.a1.w(profileDetailsActivity, UCrop.getOutput(b));
if (!TextUtils.isEmpty(w)) {
profileDetailsActivity.Y0(true);
Intent intent = new Intent((Context) profileDetailsActivity, (Class<?>) PhotoUploadService.class);
intent.putExtra("filePath", w);
profileDetailsActivity.startService(intent);
in.hopscotch.android.analytics.c.m().getClass();
in.hopscotch.android.analytics.c.X();
in.hopscotch.android.databinding.f2 f2Var = profileDetailsActivity.binding;
in.hopscotch.android.databinding.f2 f2Var2 = null;
if (f2Var == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
f2Var = null;
}
NetworkImageView networkImageView = f2Var.o;
Intrinsics.checkNotNull(w);
networkImageView.setImageURI(Uri.parse(w));
in.hopscotch.android.databinding.f2 f2Var3 = profileDetailsActivity.binding;
if (f2Var3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
f2Var3 = null;
}
f2Var3.l.setVisibility(8);
in.hopscotch.android.databinding.f2 f2Var4 = profileDetailsActivity.binding;
if (f2Var4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
f2Var2 = f2Var4;
}
f2Var2.f.setImageDrawable(profileDetailsActivity.getDrawable(2131232492));
}
} catch (Exception e) {
in.hopscotch.android.util.g.b(e);
}
}
if (c == 10003) {
profileDetailsActivity.X0();
}
}
public final boolean W0(String str) {
AccountCompleteSteps accountCompleteSteps;
List<AccountCompleteSteps> list;
Object obj;
MyAccountResponse myAccountResponse = this.myAccountResponse;
if (myAccountResponse == null || (list = myAccountResponse.steps) == null) {
accountCompleteSteps = null;
} else {
Iterator<T> it = list.iterator();
while (true) {
if (!it.hasNext()) {
obj = null;
break;
}
obj = it.next();
if (Intrinsics.areEqual(((AccountCompleteSteps) obj).type, str)) {
break;
}
}
accountCompleteSteps = (AccountCompleteSteps) obj;
}
return Intrinsics.areEqual(accountCompleteSteps != null ? accountCompleteSteps.actionText : null, "VERIFY") && !accountCompleteSteps.isCompleted;
}
public final void X0() {
androidx.activity.result.b<androidx.activity.result.i> bVar = this.imageActivityResultLauncher;
i.a aVar = new i.a();
aVar.b(c.c.a);
bVar.b(aVar.a(), (c.a) null);
}
public final void Y0(boolean z) {
in.hopscotch.android.databinding.f2 f2Var = null;
if (z) {
in.hopscotch.android.databinding.f2 f2Var2 = this.binding;
if (f2Var2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
f2Var2 = null;
}
f2Var2.o.setAlpha(0.5f);
in.hopscotch.android.databinding.f2 f2Var3 = this.binding;
if (f2Var3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
f2Var3 = null;
}
ProgressBar progressBar = f2Var3.j;
Intrinsics.checkNotNullExpressionValue(progressBar, "imageProgress");
in.hopscotch.android.core.util.j.f(progressBar);
in.hopscotch.android.databinding.f2 f2Var4 = this.binding;
if (f2Var4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
f2Var = f2Var4;
}
CardView cardView = f2Var.g;
Intrinsics.checkNotNullExpressionValue(cardView, "editLayout");
in.hopscotch.android.core.util.j.b(cardView);
return;
}
in.hopscotch.android.databinding.f2 f2Var5 = this.binding;
if (f2Var5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
f2Var5 = null;
}
f2Var5.o.setAlpha(1.0f);
in.hopscotch.android.databinding.f2 f2Var6 = this.binding;
if (f2Var6 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
f2Var6 = null;
}
ProgressBar progressBar2 = f2Var6.j;
Intrinsics.checkNotNullExpressionValue(progressBar2, "imageProgress");
in.hopscotch.android.core.util.j.b(progressBar2);
in.hopscotch.android.databinding.f2 f2Var7 = this.binding;
if (f2Var7 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
f2Var = f2Var7;
}
CardView cardView2 = f2Var.g;
Intrinsics.checkNotNullExpressionValue(cardView2, "editLayout");
in.hopscotch.android.core.util.j.f(cardView2);
}
@Override
public void onClick(@NotNull View view) {
Intrinsics.checkNotNullParameter(view, "view");
in.hopscotch.android.databinding.f2 f2Var = null;
switch (view.getId()) {
case 2131362487:
Intent putExtra = new Intent((Context) this, (Class<?>) ProfileItemBaseActivity.class).putExtra("FROM_SCREEN", "DELETE");
in.hopscotch.android.databinding.f2 f2Var2 = this.binding;
if (f2Var2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
f2Var = f2Var2;
}
startActivity(putExtra.putExtra("INTENT_EXTRA_VALUE", f2Var.w.getText()));
break;
case 2131362651:
Intent putExtra2 = new Intent((Context) this, (Class<?>) ProfileItemBaseActivity.class).putExtra("FROM_SCREEN", "EMAIL");
in.hopscotch.android.databinding.f2 f2Var3 = this.binding;
if (f2Var3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
f2Var = f2Var3;
}
startActivity(putExtra2.putExtra("INTENT_EXTRA_VALUE", f2Var.s.getText()).putExtra("verify", W0("EMAIL")));
break;
case 2131363534:
Intent putExtra3 = new Intent((Context) this, (Class<?>) ProfileItemBaseActivity.class).putExtra("FROM_SCREEN", "ACCOUNT_NAME");
in.hopscotch.android.databinding.f2 f2Var4 = this.binding;
if (f2Var4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
f2Var = f2Var4;
}
startActivity(putExtra3.putExtra("INTENT_EXTRA_VALUE", f2Var.u.getText()));
break;
case 2131363976:
Intent putExtra4 = new Intent((Context) this, (Class<?>) ProfileItemBaseActivity.class).putExtra("FROM_SCREEN", "PHONE");
in.hopscotch.android.databinding.f2 f2Var5 = this.binding;
if (f2Var5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
f2Var = f2Var5;
}
startActivity(putExtra4.putExtra("INTENT_EXTRA_VALUE", f2Var.w.getText()).putExtra("verify", W0("PHONE")));
break;
}
}
public final void onCreate(Bundle bundle) {
super/*androidx.fragment.app.n*/.onCreate(bundle);
androidx.databinding.p h = androidx.databinding.g.h(this, 2131558499);
Intrinsics.checkNotNullExpressionValue(h, "setContentView(...)");
in.hopscotch.android.databinding.f2 f2Var = (in.hopscotch.android.databinding.f2) h;
this.binding = f2Var;
in.hopscotch.android.databinding.f2 f2Var2 = null;
if (f2Var == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
f2Var = null;
}
setSupportActionBar(f2Var.q);
androidx.appcompat.app.a supportActionBar = getSupportActionBar();
if (supportActionBar != null) {
supportActionBar.t(true);
supportActionBar.w();
supportActionBar.x(false);
}
in.hopscotch.android.databinding.f2 f2Var3 = this.binding;
if (f2Var3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
f2Var3 = null;
}
f2Var3.m.setOnClickListener(this);
in.hopscotch.android.databinding.f2 f2Var4 = this.binding;
if (f2Var4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
f2Var4 = null;
}
f2Var4.n.setOnClickListener(this);
in.hopscotch.android.databinding.f2 f2Var5 = this.binding;
if (f2Var5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
f2Var5 = null;
}
f2Var5.h.setOnClickListener(this);
in.hopscotch.android.databinding.f2 f2Var6 = this.binding;
if (f2Var6 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
f2Var6 = null;
}
f2Var6.e.setOnClickListener(this);
in.hopscotch.android.databinding.f2 f2Var7 = this.binding;
if (f2Var7 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
} else {
f2Var2 = f2Var7;
}
f2Var2.f.setOnClickListener(new androidx.media3.ui.j(this, 11));
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction("photo_upload");
androidx.localbroadcastmanager.content.a.b(getApplicationContext()).c(this.photoUploadReceiver, intentFilter);
}
public final void onDestroy() {
androidx.localbroadcastmanager.content.a.b(this).e(this.photoUploadReceiver);
super.onDestroy();
}
public final boolean onOptionsItemSelected(@NotNull MenuItem menuItem) {
Intrinsics.checkNotNullParameter(menuItem, "item");
if (menuItem.getItemId() == 16908332) {
getOnBackPressedDispatcher().i();
}
return super/*android.app.Activity*/.onOptionsItemSelected(menuItem);
}
public final void onResume() {
super/*androidx.fragment.app.n*/.onResume();
if (!getIntent().hasExtra("message")) {
CustomerInfoApiFactory.getInstance().myAccount(new o4(this));
return;
}
in.hopscotch.android.components.c cVar = new in.hopscotch.android.components.c(this);
cVar.show();
Window window = cVar.getWindow();
if (window != null) {
window.setLayout(-1, -2);
}
cVar.setCanceledOnTouchOutside(false);
cVar.setCancelable(false);
cVar.b(getString(2132017780));
cVar.a(getIntent().getStringExtra("message"));
cVar.f(getString(2132018550));
cVar.findViewById(in.hopscotch.android.components.q.right_button).setOnClickListener(new d(3, cVar, this));
}
}