正在查看: BetterTogether v3.0.0 应用的 WelcomeActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: BetterTogether v3.0.0 应用的 WelcomeActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.bettertogether.screens.welcome;
import ae.k;
import android.os.Bundle;
import android.view.View;
import androidx.activity.d0;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.c1;
import androidx.recyclerview.widget.t0;
import bc.j;
import cd.e0;
import ce.a;
import cf.d;
import cf.f;
import cn.b;
import com.bettertogether.remote.model.common.welcomeScreen.Screen;
import com.bettertogether.remote.model.common.welcomeScreen.Screens;
import com.bettertogether.remote.model.common.welcomeScreen.Translations;
import com.bettertogether.remote.model.common.welcomeScreen.WelcomeData;
import com.bettertogether.screens.social_sign_up.SocialSignUpActivity;
import h.o;
import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import kotlin.text.y;
import lq.n;
import lq.x;
import x.s1;
@Metadata
public final class WelcomeActivity extends o {
public static final f f5050v = new f(5, 0);
public final ArrayList f5051d = new ArrayList();
public final x f5052e = n.b(new a(this, 10));
public final ArrayList f5053i = new ArrayList();
public static final void t(WelcomeActivity welcomeActivity, boolean z4) {
welcomeActivity.u().f4206b.setScrollingEnabled(true);
c1 layoutManager = welcomeActivity.u().f4206b.getLayoutManager();
Intrinsics.f(layoutManager, "null cannot be cast to non-null type androidx.recyclerview.widget.LinearLayoutManager");
LinearLayoutManager linearLayoutManager = (LinearLayoutManager) layoutManager;
View Q0 = linearLayoutManager.Q0(0, linearLayoutManager.w(), true, false);
int G = Q0 == null ? -1 : c1.G(Q0);
if (G == welcomeActivity.f5051d.size() - 1 && !z4) {
int i10 = SocialSignUpActivity.f5032y;
welcomeActivity.startActivity(d.r(welcomeActivity, welcomeActivity.f5053i, 2));
welcomeActivity.finish();
} else {
if (G == 0 && z4) {
welcomeActivity.finish();
return;
}
welcomeActivity.u().f4206b.f0(G + (z4 ? -1 : 1));
welcomeActivity.u().f4206b.setScrollingEnabled(false);
}
}
public final void onCreate(Bundle bundle) {
List<Screen> arrayList;
super/*androidx.fragment.app.e0*/.onCreate(bundle);
setContentView(u().f4205a);
u().f4207c.setOnClickListener(new j(this, 28));
CustomRecyclerView customRecyclerView = u().f4206b;
ArrayList arrayList2 = this.f5051d;
customRecyclerView.setAdapter(new gf.d(arrayList2, new s1(this, 15), new k(this, 15)));
String g10 = b.e().g("onboarding_Screens_Text");
Intrinsics.checkNotNullExpressionValue(g10, "getInstance().getString(ON_BOARDING_DATA)");
et.d.a("WelcomeActivity: ".concat(g10), new Object[0]);
if (g10.length() > 0) {
WelcomeData welcomeData = (WelcomeData) new en.o().d(WelcomeData.class, g10);
Translations translations = welcomeData.getTranslations();
String language = Locale.getDefault().getLanguage();
Intrinsics.checkNotNullExpressionValue(language, "deviceLanguage");
Screens de2 = y.C(language, "de", false) ? translations.getDe() : y.C(language, "es", false) ? translations.getEs() : y.C(language, "fr", false) ? translations.getFr() : (y.C(language, "he", false) || y.C(language, "iw", false)) ? translations.getHe() : y.C(language, "zh", false) ? translations.getZh() : translations.getEn();
if (de2 == null || (arrayList = de2.getScreens()) == null) {
arrayList = new ArrayList<>();
}
arrayList2.addAll(arrayList);
et.d.a("WelcomeActivity: " + welcomeData, new Object[0]);
t0 adapter = u().f4206b.getAdapter();
if (adapter != null) {
adapter.notifyDataSetChanged();
}
}
getOnBackPressedDispatcher().a(this, new d0(this, 6));
}
public final e0 u() {
return (e0) this.f5052e.getValue();
}
}