正在查看: BodyTech v7.6.4 应用的 UserSelectionActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: BodyTech v7.6.4 应用的 UserSelectionActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.fitnessmobileapps.fma.feature.familyaccounts.presentation;
import android.content.ComponentCallbacks;
import android.os.Bundle;
import android.view.View;
import androidx.compose.runtime.internal.StabilityInferred;
import androidx.lifecycle.ViewModelStoreOwner;
import androidx.savedstate.SavedStateRegistryOwner;
import com.fitnessmobileapps.bodytech39559.R;
import com.fitnessmobileapps.fma.core.data.remote.model.CreateIdentityUserRequest;
import com.fitnessmobileapps.fma.feature.authentication.domain.IdentityUserId;
import com.fitnessmobileapps.fma.feature.common.activity.BmaAppCompatActivity;
import com.fitnessmobileapps.fma.feature.common.navigation.ToolbarKt;
import com.google.android.material.appbar.MaterialToolbar;
import kotlin.Lazy;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.r;
import kotlin.jvm.internal.v;
import nn.a;
import r2.j1;
@StabilityInferred(parameters = 0)
@Metadata(d1 = {"\u0000&\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010\u000e\n\u0002\b\b\b\u0007\u0018\u0000 \u00132\u00020\u0001:\u0001\u0014B\u0007¢\u0006\u0004\b\u0011\u0010\u0012J\u0012\u0010\u0005\u001a\u00020\u00042\b\u0010\u0003\u001a\u0004\u0018\u00010\u0002H\u0014J\b\u0010\u0006\u001a\u00020\u0004H\u0016R\u001b\u0010\f\u001a\u00020\u00078BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\b\u0010\t\u001a\u0004\b\n\u0010\u000bR\u0018\u0010\u0010\u001a\u0004\u0018\u00010\r8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u000e\u0010\u000f¨\u0006\u0015"}, d2 = {"Lcom/fitnessmobileapps/fma/feature/familyaccounts/presentation/UserSelectionActivity;", "Lcom/fitnessmobileapps/fma/feature/common/activity/BmaAppCompatActivity;", "Landroid/os/Bundle;", "savedInstanceState", "", "onCreate", "finish", "Lcom/fitnessmobileapps/fma/feature/familyaccounts/presentation/UserViewModel;", "d", "Lkotlin/Lazy;", "C", "()Lcom/fitnessmobileapps/fma/feature/familyaccounts/presentation/UserViewModel;", "userViewModel", "", "e", "Ljava/lang/String;", CreateIdentityUserRequest.REGION, "<init>", "()V", "k", gf.a.A, "FMA_release"}, k = 1, mv = {1, 8, 0})
public final class UserSelectionActivity extends BmaAppCompatActivity {
public static final int f7379n = 8;
private final Lazy userViewModel;
private String region;
public UserSelectionActivity() {
Lazy a10;
final Function0<nn.a> function0 = new Function0<nn.a>() {
{
super(0);
}
@Override
public final nn.a invoke() {
a.Companion companion = nn.a.INSTANCE;
ComponentCallbacks componentCallbacks = this;
return companion.b((ViewModelStoreOwner) componentCallbacks, componentCallbacks instanceof SavedStateRegistryOwner ? (SavedStateRegistryOwner) componentCallbacks : null);
}
};
LazyThreadSafetyMode lazyThreadSafetyMode = LazyThreadSafetyMode.f33241e;
final xn.a aVar = null;
final Object[] objArr = 0 == true ? 1 : 0;
a10 = kotlin.d.a(lazyThreadSafetyMode, new Function0<UserViewModel>() {
{
super(0);
}
@Override
public final UserViewModel invoke() {
return org.koin.androidx.viewmodel.ext.android.a.a(this, aVar, v.b(UserViewModel.class), function0, objArr);
}
});
this.userViewModel = a10;
}
public final UserViewModel C() {
return (UserViewModel) this.userViewModel.getValue();
}
@Override
public void finish() {
super.finish();
overridePendingTransition(R.anim.slide_in_start, R.anim.slide_out_end);
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
j1 c10 = j1.c(getLayoutInflater());
setContentView(c10.getRoot());
c10.setLifecycleOwner(this);
c10.g(C());
MaterialToolbar onCreate$lambda$1$lambda$0 = c10.f42077c.f42011d;
Bundle extras = getIntent().getExtras();
onCreate$lambda$1$lambda$0.setTitle(getString(extras != null ? extras.getInt("title_res_id") : R.string.switch_profile));
setSupportActionBar(onCreate$lambda$1$lambda$0);
r.h(onCreate$lambda$1$lambda$0, "onCreate$lambda$1$lambda$0");
ToolbarKt.l(onCreate$lambda$1$lambda$0, new Function1<View, Unit>() {
{
super(1);
}
@Override
public Unit invoke(View view) {
invoke2(view);
return Unit.f33247a;
}
public final void invoke2(View it) {
r.i(it, "it");
UserSelectionActivity.this.finish();
}
});
Bundle extras2 = getIntent().getExtras();
this.region = extras2 != null ? extras2.getString(CreateIdentityUserRequest.REGION) : null;
c10.f42078d.setAdapter(new e(this, new Function1<IdentityUserId, Unit>() {
{
super(1);
}
public final void a(IdentityUserId it) {
UserViewModel C;
String str;
r.i(it, "it");
C = UserSelectionActivity.this.C();
str = UserSelectionActivity.this.region;
C.D(it, str);
UserSelectionActivity.this.finish();
}
@Override
public Unit invoke(IdentityUserId identityUserId) {
a(identityUserId);
return Unit.f33247a;
}
}));
c10.f42078d.addItemDecoration(new r6.a(this, R.drawable.list_divider_with_horizontal_margin, 1));
}
}