导航菜单

页面标题

页面副标题

Mint v5.7.3 - OnboardingFirstPartyActivity.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);
            }
        });
    }
}