正在查看: Mint v5.7.3 应用的 OnboardingFirstPartyActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Mint v5.7.3 应用的 OnboardingFirstPartyActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.htmedia.mint.onboarding.fragments;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Toast;
import androidx.appcompat.app.AppCompatActivity;
import androidx.fragment.app.FragmentActivity;
import androidx.lifecycle.Observer;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.htmedia.mint.AppController;
import com.htmedia.mint.onboarding.fragments.OnboardingFirstPartyActivity;
import com.htmedia.mint.pojo.config.Config;
import com.htmedia.mint.pojo.config.onboardingrevamp.OnBoardingSection;
import com.htmedia.mint.pojo.config.onboardingrevamp.OnBoardingV2Config;
import com.htmedia.mint.pojo.notificationsetting.NotificationMasterResponse;
import com.htmedia.mint.pojo.onBoarding.FirstPartyData;
import com.htmedia.mint.pojo.onBoarding.QuestionItem;
import com.htmedia.mint.pojo.onBoarding.setting.SectionPreferences;
import com.htmedia.mint.utils.f0;
import com.htmedia.mint.utils.n;
import fh.l;
import g6.f;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import kotlin.Function;
import kotlin.Metadata;
import kotlin.a0;
import kotlin.collections.m0;
import kotlin.jvm.internal.Lambda;
import kotlin.jvm.internal.g;
import kotlin.jvm.internal.m;
import v5.t;
import x4.wi;
import z7.d;
import z7.e;
import z7.h;
@Metadata(d1 = {"\u0000Z\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\b\u0010\u0013\u001a\u00020\u0014H\u0002J\b\u0010\u0015\u001a\u00020\u0014H\u0002J \u0010\u0016\u001a\u00020\r2\u0016\u0010\u0017\u001a\u0012\u0012\u0004\u0012\u00020\u00190\u0018j\b\u0012\u0004\u0012\u00020\u0019`\u001aH\u0002J\u0012\u0010\u001b\u001a\u00020\u00142\b\u0010\u001c\u001a\u0004\u0018\u00010\u001dH\u0014J\b\u0010\u001e\u001a\u00020\u0014H\u0002R\u000e\u0010\u0003\u001a\u00020\u0004X\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010\u0005\u001a\u00020\u0006X\u0082.¢\u0006\u0002\n\u0000R\u0016\u0010\u0007\u001a\n \t*\u0004\u0018\u00010\b0\bX\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\n\u001a\u0004\u0018\u00010\u000bX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\f\u001a\u00020\rX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u000e\u001a\u00020\rX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u000f\u001a\u00020\u0010X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0011\u001a\u00020\u0012X\u0082.¢\u0006\u0002\n\u0000¨\u0006\u001f"}, d2 = {"Lcom/htmedia/mint/onboarding/fragments/OnboardingFirstPartyActivity;", "Landroidx/appcompat/app/AppCompatActivity;", "()V", "adapter", "Lcom/htmedia/mint/onboarding/adapters/OnboardingFirstPartyAdapter;", "binding", "Lcom/htmedia/mint/databinding/FragmentOnboardingFirstPartyBinding;", "config", "Lcom/htmedia/mint/pojo/config/Config;", "kotlin.jvm.PlatformType", "continueSkipCallback", "Lcom/htmedia/mint/ui/activity/onBoardingSplash/ContinueSkipCallback;", "isContinueClicked", "", "isSkipClicked", "pageTitle", "", "viewModel", "Lcom/htmedia/mint/ui/viewModels/onBoardingSplash/FirstPartyViewModel;", "continueNext", "", "getFirstPartyData", "isRequestBodyValid", "body", "Ljava/util/ArrayList;", "Lcom/htmedia/mint/pojo/onBoarding/QuestionItem;", "Lkotlin/collections/ArrayList;", "onCreate", "savedInstanceState", "Landroid/os/Bundle;", "setTitleAndSkipText", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public final class OnboardingFirstPartyActivity extends AppCompatActivity {
private wi a;
private f b;
private d c;
private boolean d;
private boolean f;
private p7.b g;
private Config e = f0.r0();
private String h = "First Party Data";
@Metadata(d1 = {"\u0000\u0010\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0000\u001a\u00020\u00012\u000e\u0010\u0002\u001a\n \u0004*\u0004\u0018\u00010\u00030\u0003H\n¢\u0006\u0002\b\u0005"}, d2 = {"<anonymous>", "", "firstPartyData", "Lcom/htmedia/mint/pojo/onBoarding/FirstPartyData;", "kotlin.jvm.PlatformType", "invoke"}, k = 3, mv = {1, 9, 0}, xi = 48)
static final class a extends Lambda implements l<FirstPartyData, a0> {
a() {
super(1);
}
public final void a(FirstPartyData firstPartyData) {
if (firstPartyData != null) {
List items = firstPartyData.getItems();
if (items == null || items.isEmpty()) {
return;
}
try {
List items2 = firstPartyData.getItems();
FragmentActivity fragmentActivity = OnboardingFirstPartyActivity.this;
((OnboardingFirstPartyActivity) fragmentActivity).b = new f(items2, fragmentActivity);
wi wiVar = ((OnboardingFirstPartyActivity) fragmentActivity).a;
f fVar = null;
if (wiVar == null) {
m.w("binding");
wiVar = null;
}
wiVar.e.setLayoutManager(new LinearLayoutManager(fragmentActivity));
wi wiVar2 = ((OnboardingFirstPartyActivity) fragmentActivity).a;
if (wiVar2 == null) {
m.w("binding");
wiVar2 = null;
}
RecyclerView recyclerView = wiVar2.e;
f fVar2 = ((OnboardingFirstPartyActivity) fragmentActivity).b;
if (fVar2 == null) {
m.w("adapter");
} else {
fVar = fVar2;
}
recyclerView.setAdapter(fVar);
} catch (Exception e) {
Log.i("OnboardingFirstPartyActivity", e.toString());
}
}
}
@Override
public a0 invoke(FirstPartyData firstPartyData) {
a(firstPartyData);
return a0.a;
}
}
@Metadata(d1 = {"\u0000\u0010\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0003\u0010\u0000\u001a\u00020\u00012\u000e\u0010\u0002\u001a\n \u0004*\u0004\u0018\u00010\u00030\u0003H\n¢\u0006\u0004\b\u0005\u0010\u0006"}, d2 = {"<anonymous>", "", "isNoDataFound", "", "kotlin.jvm.PlatformType", "invoke", "(Ljava/lang/Boolean;)V"}, k = 3, mv = {1, 9, 0}, xi = 48)
static final class b extends Lambda implements l<Boolean, a0> {
public static final b a = new b();
b() {
super(1);
}
@Override
public a0 invoke(Boolean bool) {
invoke2(bool);
return a0.a;
}
public final void invoke2(Boolean bool) {
m.d(bool);
bool.booleanValue();
}
}
@Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
static final class c implements Observer, g {
private final l a;
c(l function) {
m.g(function, "function");
this.a = function;
}
public final boolean equals(Object obj) {
if ((obj instanceof Observer) && (obj instanceof g)) {
return m.b(getFunctionDelegate(), ((g) obj).getFunctionDelegate());
}
return false;
}
@Override
public final Function<?> getFunctionDelegate() {
return this.a;
}
public final int hashCode() {
return getFunctionDelegate().hashCode();
}
public final void onChanged(Object obj) {
this.a.invoke(obj);
}
}
private final void O() {
String str;
d dVar;
OnBoardingV2Config onBoardingV2Config;
if (this.d) {
return;
}
this.d = true;
d dVar2 = this.c;
if (dVar2 == null) {
m.w("viewModel");
dVar2 = null;
}
ArrayList k = dVar2.k();
if (!Q(k)) {
this.d = false;
if (this.f) {
return;
}
Toast.makeText((Context) this, (CharSequence) "Please select atleast 2 topic of interest to move ahead", 0).show();
return;
}
Config config = this.e;
if (config == null || (onBoardingV2Config = config.getOnBoardingV2Config()) == null || (str = onBoardingV2Config.getPutPreferences()) == null) {
str = "";
}
String str2 = str;
d dVar3 = this.c;
if (dVar3 == null) {
m.w("viewModel");
dVar = null;
} else {
dVar = dVar3;
}
d.n(dVar, str2, this, this.f, true, "onboarding", k, false, 64, (Object) null);
v5.l.x.d(true);
t.p.b(true);
finish();
}
private final void P() {
HashMap hashMap = new HashMap();
d dVar = null;
String G1 = f0.G1(this, "userName") != null ? f0.G1(this, "userClient") : null;
hashMap.put("X-Platform", "LM");
String b2 = f6.d.b(this);
m.f(b2, "getAndroidID(...)");
hashMap.put("X-Device-Id", b2);
if (G1 == null) {
G1 = "";
}
hashMap.put("X-Client-Id", G1);
d dVar2 = this.c;
if (dVar2 == null) {
m.w("viewModel");
} else {
dVar = dVar2;
}
dVar.f(hashMap);
}
private final boolean Q(ArrayList<QuestionItem> arrayList) {
Iterator<QuestionItem> it = arrayList.iterator();
int i = 0;
while (true) {
boolean z = true;
if (!it.hasNext()) {
break;
}
QuestionItem next = it.next();
if (next.getAnswers() != null) {
List answers = next.getAnswers();
if (answers != null && !answers.isEmpty()) {
z = false;
}
if (!z) {
i++;
}
}
}
return i >= (this.f ? 0 : 2);
}
public static final void R(OnboardingFirstPartyActivity this$0, View view) {
m.g(this$0, "this$0");
this$0.f = true;
this$0.O();
}
public static final void S(OnboardingFirstPartyActivity this$0, View view) {
m.g(this$0, "this$0");
this$0.f = false;
this$0.O();
n.D(this$0, n.W0, n.V0, n.X0, "onboarding_screen/first_party_page", "first_party_button_clicked", "");
}
public static final void T(OnboardingFirstPartyActivity this$0, NotificationMasterResponse it) {
m.g(this$0, "this$0");
m.g(it, "it");
if (!it.getSuccess()) {
this$0.d = false;
return;
}
SectionPreferences sectionPreferences = new SectionPreferences();
sectionPreferences.setPreferencesSet(true);
f0.a4(this$0, h.a.f.b(), sectionPreferences);
p7.b bVar = this$0.g;
if (bVar != null) {
bVar.y(this$0.f);
}
}
private final void U() {
Map h;
String title;
OnBoardingV2Config onBoardingV2Config;
wi wiVar = this.a;
wi wiVar2 = null;
if (wiVar == null) {
m.w("binding");
wiVar = null;
}
wiVar.c.setVisibility(0);
if (this.e == null) {
this.e = AppController.j().g();
}
Config config = this.e;
if (config == null || (onBoardingV2Config = config.getOnBoardingV2Config()) == null || (h = onBoardingV2Config.getData()) == null) {
h = m0.h();
}
OnBoardingSection onBoardingSection = (OnBoardingSection) h.get(h.a.f.b());
if (onBoardingSection != null && (title = onBoardingSection.getTitle()) != null) {
wi wiVar3 = this.a;
if (wiVar3 == null) {
m.w("binding");
wiVar3 = null;
}
wiVar3.g.setText(title);
}
wi wiVar4 = this.a;
if (wiVar4 == null) {
m.w("binding");
wiVar4 = null;
}
wiVar4.h.setVisibility(8);
wi wiVar5 = this.a;
if (wiVar5 == null) {
m.w("binding");
wiVar5 = null;
}
wiVar5.b.setText("Save");
wi wiVar6 = this.a;
if (wiVar6 == null) {
m.w("binding");
} else {
wiVar2 = wiVar6;
}
wiVar2.d.setText(this.h);
}
protected void onCreate(Bundle savedInstanceState) {
Bundle extras;
super/*androidx.fragment.app.FragmentActivity*/.onCreate(savedInstanceState);
wi c2 = wi.c(getLayoutInflater());
m.f(c2, "inflate(...)");
this.a = c2;
d dVar = null;
if (c2 == null) {
m.w("binding");
c2 = null;
}
setContentView(c2.getRoot());
d a2 = e.a.a();
m.d(a2);
this.c = a2;
Intent intent = getIntent();
if (intent != null && (extras = intent.getExtras()) != null) {
String str = "First Party Data";
if (extras.containsKey("pageTitle")) {
str = extras.getString("pageTitle", "First Party Data");
m.f(str, "getString(...)");
}
this.h = str;
}
n.D(this, n.U0, n.V0, n.X0, "onboarding_screen/first_party_page", "", "");
U();
d dVar2 = this.c;
if (dVar2 == null) {
m.w("viewModel");
dVar2 = null;
}
if (!dVar2.h().hasObservers()) {
d dVar3 = this.c;
if (dVar3 == null) {
m.w("viewModel");
dVar3 = null;
}
dVar3.h().observe(this, new c(new a()));
d dVar4 = this.c;
if (dVar4 == null) {
m.w("viewModel");
dVar4 = null;
}
if (!dVar4.i().hasObservers()) {
d dVar5 = this.c;
if (dVar5 == null) {
m.w("viewModel");
dVar5 = null;
}
dVar5.i().observe(this, new c(b.a));
}
}
P();
wi wiVar = this.a;
if (wiVar == null) {
m.w("binding");
wiVar = null;
}
wiVar.f.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
OnboardingFirstPartyActivity.R(OnboardingFirstPartyActivity.this, view);
}
});
wi wiVar2 = this.a;
if (wiVar2 == null) {
m.w("binding");
wiVar2 = null;
}
wiVar2.b.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
OnboardingFirstPartyActivity.S(OnboardingFirstPartyActivity.this, view);
}
});
d dVar6 = this.c;
if (dVar6 == null) {
m.w("viewModel");
} else {
dVar = dVar6;
}
dVar.l().observe(this, new Observer() {
public final void onChanged(Object obj) {
OnboardingFirstPartyActivity.T(OnboardingFirstPartyActivity.this, (NotificationMasterResponse) obj);
}
});
}
}