导航菜单

页面标题

页面副标题

Hopscotch v9.7.2 - ProfileDetailsActivity.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));
    }
}