导航菜单

页面标题

页面副标题

Mint v5.7.3 - a.java 源代码

正在查看: Mint v5.7.3 应用的 a.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package d8;

import android.content.Context;
import android.os.Handler;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
import androidx.databinding.DataBindingUtil;
import androidx.databinding.ObservableBoolean;
import androidx.recyclerview.widget.RecyclerView;
import androidx.viewpager2.widget.ViewPager2;
import com.google.gson.GsonBuilder;
import com.htmedia.mint.author.pojo.Author;
import com.htmedia.mint.author.pojo.MyAuthorListResponse;
import com.htmedia.mint.htsubscription.planpagerewamp.ui.customviews.CustomPagerIndicator;
import com.htmedia.mint.mymint.pojo.MintDataItem;
import com.htmedia.mint.pojo.config.Config;
import com.thoughtbot.expandablerecyclerview.BuildConfig;
import java.util.ArrayList;
import java.util.HashMap;
import org.json.JSONObject;
import p4.a;
import r4.a;
import s5.b;
import v5.l;
import x4.e00;

public class a implements a.b, a.b, b.b {
    public static boolean w;
    private e00 a;
    private final AppCompatActivity c;
    private ArrayList<View> d;
    private ArrayList<Author> e;
    private HashMap<String, ArrayList<Author>> f;
    private ArrayList<Author> h;
    private s5.b i;
    private k6.p o;
    private v4.b p;
    private ArrayList<Author> q;
    private String r;
    private MintDataItem t;
    private final LinearLayout u;
    private Config v;
    private View b = null;
    private int g = 0;
    private boolean j = false;
    private int s = 0;

    class ViewOnClickListenerC0067a implements View.OnClickListener {
        final AppCompatActivity a;

        ViewOnClickListenerC0067a(AppCompatActivity appCompatActivity) {
            this.a = appCompatActivity;
        }

        @Override
        public void onClick(View view) {
            a aVar = a.this;
            aVar.H(this.a, aVar.r, "explore authors");
            a.this.E(this.a);
        }
    }

    class b implements View.OnClickListener {
        final AppCompatActivity a;

        b(AppCompatActivity appCompatActivity) {
            this.a = appCompatActivity;
        }

        @Override
        public void onClick(View view) {
            com.htmedia.mint.utils.t0.a(this.a, "https://www.livemint.com/mymint/myauthors");
        }
    }

    class c implements k6.q {
        final MintDataItem a;
        final AppCompatActivity b;

        c(MintDataItem mintDataItem, AppCompatActivity appCompatActivity) {
            this.a = mintDataItem;
            this.b = appCompatActivity;
        }

        @Override
        public void getAboutCompanyData(JSONObject jSONObject, String str) {
            MyAuthorListResponse myAuthorListResponse = (MyAuthorListResponse) new GsonBuilder().create().fromJson(jSONObject.toString(), MyAuthorListResponse.class);
            if (myAuthorListResponse.getItems() == null || myAuthorListResponse.getItems().size() <= 0) {
                this.a.setCollection(false);
                a.this.I(this.a, this.b);
                return;
            }
            a.this.e = myAuthorListResponse.getItems();
            if (a.this.e == null || a.this.e.size() <= 0) {
                this.a.setCollection(false);
                a.this.I(this.a, this.b);
                a.w = false;
                return;
            }
            this.a.setNewsUrl("https://personalize.livemint.com/myfeed-lm");
            if (a.this.v == null || a.this.v.getAuthor() == null || a.this.v.getAuthor().getHome() == null) {
                this.a.setTitle("My Authors");
            } else {
                this.a.setTitle(TextUtils.isEmpty(a.this.v.getAuthor().getHome().getTitle()) ? "My Authors" : a.this.v.getAuthor().getHome().getTitle());
                this.a.setSubTitle(!TextUtils.isEmpty(a.this.v.getAuthor().getHome().getFollowedAuthorsSubTitle()) ? a.this.v.getAuthor().getHome().getFollowedAuthorsSubTitle() : "News tailored to your preferred authors");
            }
            this.a.setCollection(true);
            a aVar = a.this;
            aVar.M(this.b, this.a, aVar.r);
            a.w = true;
        }

        @Override
        public void onError(String str, String str2) {
            a.this.j = false;
        }
    }

    class d implements View.OnClickListener {
        final AppCompatActivity a;

        d(AppCompatActivity appCompatActivity) {
            this.a = appCompatActivity;
        }

        @Override
        public void onClick(View view) {
            if (a.this.q == null || a.this.q.size() <= 0) {
                return;
            }
            a aVar = a.this;
            aVar.G(this.a, aVar.r);
            a.this.L();
            a.this.p.O(u4.h.j(this.a), u4.h.g(a.this.q), a.this, 0, BuildConfig.FLAVOR, false);
        }
    }

    class e implements k6.q {
        final AppCompatActivity a;

        e(AppCompatActivity appCompatActivity) {
            this.a = appCompatActivity;
        }

        @Override
        public void getAboutCompanyData(JSONObject jSONObject, String str) {
            a.this.K();
            a.this.F();
            MyAuthorListResponse myAuthorListResponse = (MyAuthorListResponse) new GsonBuilder().create().fromJson(jSONObject.toString(), MyAuthorListResponse.class);
            if (myAuthorListResponse == null || myAuthorListResponse.getItems() == null || myAuthorListResponse.getItems().size() <= 0) {
                a.this.a.a.setVisibility(8);
                return;
            }
            a.this.f = u4.h.h(myAuthorListResponse.getItems());
            a.this.a.b.a.setAdapter(new r4.a(this.a, a.this.f, a.this));
            a.this.C();
        }

        @Override
        public void onError(String str, String str2) {
            a.this.F();
            a.this.a.a.setVisibility(8);
        }
    }

    class f extends ViewPager2.OnPageChangeCallback {
        final ArrayList a;

        f(ArrayList arrayList) {
            this.a = arrayList;
        }

        public void onPageScrollStateChanged(int i) {
            super.onPageScrollStateChanged(i);
        }

        public void onPageScrolled(int i, float f, int i2) {
            super.onPageScrolled(i, f, i2);
        }

        public void onPageSelected(int i) {
            super.onPageSelected(i);
            CustomPagerIndicator.setCustomIndicatorOrange(a.this.c, a.this.f.size(), i, this.a, a.this.a.b.b);
        }
    }

    class g implements k6.q {
        final AppCompatActivity a;
        final MintDataItem b;
        final String c;

        class C0068a implements k6.i {
            C0068a() {
            }

            @Override
            public void getStoryData(JSONObject jSONObject) {
                a.this.F();
                a.this.N();
                if (jSONObject != null) {
                    ArrayList t = u4.h.t(jSONObject);
                    if (t != null && t.size() > 0) {
                        a.this.p.K(t);
                        RecyclerView recyclerView = a.this.a.c.c;
                        AppCompatActivity appCompatActivity = g.this.a;
                        ObservableBoolean a = v5.l.x.a();
                        g gVar = g.this;
                        recyclerView.setAdapter(new r5.l(appCompatActivity, t, a, "adapter_my_Author", gVar.c, gVar.b));
                        return;
                    }
                    ArrayList arrayList = new ArrayList();
                    a.this.p.K(arrayList);
                    RecyclerView recyclerView2 = a.this.a.c.c;
                    AppCompatActivity appCompatActivity2 = g.this.a;
                    ObservableBoolean a2 = v5.l.x.a();
                    g gVar2 = g.this;
                    recyclerView2.setAdapter(new r5.l(appCompatActivity2, arrayList, a2, "adapter_my_Author", gVar2.c, gVar2.b));
                }
            }

            @Override
            public void onError(String str) {
                a.this.F();
                a.this.N();
            }
        }

        g(AppCompatActivity appCompatActivity, MintDataItem mintDataItem, String str) {
            this.a = appCompatActivity;
            this.b = mintDataItem;
            this.c = str;
        }

        @Override
        public void getAboutCompanyData(JSONObject jSONObject, String str) {
            a.this.j = false;
            if (jSONObject == null) {
                a.this.F();
                a.this.a.a.setVisibility(8);
                return;
            }
            MyAuthorListResponse myAuthorListResponse = (MyAuthorListResponse) new GsonBuilder().create().fromJson(jSONObject.toString(), MyAuthorListResponse.class);
            if (myAuthorListResponse == null || myAuthorListResponse.getFollowCount().intValue() <= 0) {
                a.this.F();
                a.this.a.a.setVisibility(8);
                return;
            }
            a.this.s = (int) Math.ceil((myAuthorListResponse.getFollowCount().intValue() * 1.0f) / 10.0f);
            a.this.h = myAuthorListResponse.getItems();
            a.this.p.M(a.this.h);
            a.this.a.c.e.setItemAnimator((RecyclerView.ItemAnimator) null);
            a aVar = a.this;
            aVar.i = new s5.b(this.a, aVar.h, this.b, BuildConfig.FLAVOR, a.this);
            a.this.a.c.e.setAdapter(a.this.i);
            String str2 = ((com.htmedia.mint.utils.f0.r0().getAuthor() == null || TextUtils.isEmpty(com.htmedia.mint.utils.f0.r0().getAuthor().getMyAuthor())) ? "https://personalize.livemint.com/myauthor-lm" : com.htmedia.mint.utils.f0.r0().getAuthor().getMyAuthor()) + "?htfpId=" + com.htmedia.mint.utils.f0.I0(this.a) + "&propertyId=lm&section=all&numStories=" + a.this.g;
            if (TextUtils.isEmpty(str2)) {
                return;
            }
            k6.j jVar = new k6.j(this.a, new C0068a());
            HashMap hashMap = new HashMap();
            if (com.htmedia.mint.utils.f0.G1(this.a, "userName") != null) {
                hashMap.put("Authorization", com.htmedia.mint.utils.q.a);
            }
            jVar.a(0, "rfu_url", str2, null, u4.h.j(this.a), false, false);
        }

        @Override
        public void onError(String str, String str2) {
            a.this.F();
            a.this.j = false;
            a.this.a.a.setVisibility(8);
        }
    }

    class h implements Runnable {
        h() {
        }

        @Override
        public void run() {
            a aVar = a.this;
            aVar.M(aVar.c, a.this.t, a.this.r);
        }
    }

    public a(LinearLayout linearLayout, AppCompatActivity appCompatActivity) {
        this.c = appCompatActivity;
        this.u = linearLayout;
    }

    public void C() {
        HashMap<String, ArrayList<Author>> hashMap = this.f;
        if (hashMap == null || hashMap.size() <= 0 || this.d != null) {
            return;
        }
        int size = this.f.size();
        this.d = new ArrayList<>();
        for (int i = 0; i < size; i++) {
            View inflate = ((LayoutInflater) this.c.getSystemService("layout_inflater")).inflate(2131624469, (ViewGroup) null);
            this.d.add(inflate.findViewById(2131429061));
            this.a.b.b.addView(inflate);
        }
        CustomPagerIndicator.setCustomIndicatorOrange(this.c, this.f.size(), 0, this.d, this.a.b.b);
        this.a.b.a.registerOnPageChangeCallback(new f(this.d));
    }

    private String D() {
        ArrayList<Author> arrayList = this.q;
        String str = BuildConfig.FLAVOR;
        if (arrayList != null && !arrayList.isEmpty()) {
            for (int i = 0; i < this.q.size(); i++) {
                str = i == 0 ? this.q.get(i).getName() : str + "," + this.q.get(i).getName();
            }
        }
        return str;
    }

    public void E(AppCompatActivity appCompatActivity) {
        u4.i.a.a(appCompatActivity.getSupportFragmentManager(), appCompatActivity);
    }

    public void G(Context context, String str) {
        String s0 = com.htmedia.mint.utils.n.s0(D(), 100);
        com.htmedia.mint.utils.h0.f(str);
        t5.a.a.i(context, com.htmedia.mint.utils.n.Z1, "home", "home", "my authors", new String[]{"done", "my mint", s0});
    }

    public void H(AppCompatActivity appCompatActivity, String str, String str2) {
        t5.a.a.h(appCompatActivity, com.htmedia.mint.utils.n.c2, "home", "home", (Object) null, new String[]{"my authors feed", str2, "my mint"});
    }

    public void I(MintDataItem mintDataItem, AppCompatActivity appCompatActivity) {
        Config config = this.v;
        if (config == null || config.getAuthor() == null || this.v.getAuthor().getHome() == null) {
            mintDataItem.setTitle("My Authors");
        } else {
            mintDataItem.setTitle(TextUtils.isEmpty(this.v.getAuthor().getHome().getTitle()) ? "My Authors" : this.v.getAuthor().getHome().getTitle());
            mintDataItem.setSubTitle(!TextUtils.isEmpty(this.v.getAuthor().getHome().getRecommendedAuthorsSubTitle()) ? this.v.getAuthor().getHome().getRecommendedAuthorsSubTitle() : "Follow Mint's top authors this week for sharp insights!");
        }
        this.a.f.setText(mintDataItem.getTitle());
        this.a.e.setText(mintDataItem.getSubTitle());
        if (this.q == null) {
            this.q = new ArrayList<>();
        }
        this.a.b.e.setOnClickListener(new d(appCompatActivity));
        e00 e00Var = this.a;
        l.a aVar = v5.l.x;
        e00Var.c(aVar.a());
        this.a.b.c(Boolean.valueOf(aVar.a().get()));
        new k6.p(appCompatActivity, new e(appCompatActivity), BuildConfig.FLAVOR).f((com.htmedia.mint.utils.f0.r0().getAuthor() == null || TextUtils.isEmpty(com.htmedia.mint.utils.f0.r0().getAuthor().getAuthorRecommendation())) ? "https://personalize.livemint.com/author-recommendation" : com.htmedia.mint.utils.f0.r0().getAuthor().getAuthorRecommendation(), appCompatActivity);
    }

    private void J() {
        this.t.setNewsUrl("https://personalize.livemint.com/myfeed-lm");
        Config config = this.v;
        if (config == null || config.getAuthor() == null || this.v.getAuthor().getHome() == null) {
            this.t.setTitle("My Authors");
        } else {
            this.t.setTitle(TextUtils.isEmpty(this.v.getAuthor().getHome().getTitle()) ? "My Authors" : this.v.getAuthor().getHome().getTitle());
            this.t.setSubTitle(!TextUtils.isEmpty(this.v.getAuthor().getHome().getFollowedAuthorsSubTitle()) ? this.v.getAuthor().getHome().getFollowedAuthorsSubTitle() : "News tailored to your preferred authors");
        }
        this.a.f.setText(this.t.getTitle());
        this.a.e.setText(this.t.getSubTitle());
        F();
        N();
        ArrayList<Author> H = this.p.H();
        this.h = H;
        this.a.c.e.setAdapter(new s5.b(this.c, H, this.t, BuildConfig.FLAVOR, this));
        this.a.c.c.setAdapter(new r5.l(this.c, this.p.v(), v5.l.x.a(), "adapter_my_Author", this.r, this.t));
        this.t.setCollection(true);
    }

    public void M(AppCompatActivity appCompatActivity, MintDataItem mintDataItem, String str) {
        Config config = this.v;
        if (config == null || config.getAuthor() == null || this.v.getAuthor().getHome() == null) {
            mintDataItem.setTitle("My Authors");
        } else {
            mintDataItem.setTitle(TextUtils.isEmpty(this.v.getAuthor().getHome().getTitle()) ? "My Authors" : this.v.getAuthor().getHome().getTitle());
            mintDataItem.setSubTitle(!TextUtils.isEmpty(this.v.getAuthor().getHome().getFollowedAuthorsSubTitle()) ? this.v.getAuthor().getHome().getFollowedAuthorsSubTitle() : "News tailored to your preferred authors");
        }
        this.a.f.setText(mintDataItem.getTitle());
        this.a.e.setText(mintDataItem.getSubTitle());
        x5.l.u = false;
        this.a.c.c(v5.l.x.a());
        this.o = new k6.p(appCompatActivity, new g(appCompatActivity, mintDataItem, str), BuildConfig.FLAVOR);
        String list = (com.htmedia.mint.utils.f0.r0().getAuthor() == null || TextUtils.isEmpty(com.htmedia.mint.utils.f0.r0().getAuthor().getList())) ? "https://personalize.livemint.com/author-list" : com.htmedia.mint.utils.f0.r0().getAuthor().getList();
        this.o.f(list + "?followedRequested=1", appCompatActivity);
    }

    public void B(AppCompatActivity appCompatActivity) {
        View inflate = appCompatActivity.getLayoutInflater().inflate(2131624620, (ViewGroup) null);
        this.b = inflate;
        this.a = DataBindingUtil.bind(inflate.getRootView());
        this.v = com.htmedia.mint.utils.f0.r0();
        MintDataItem mintDataItem = new MintDataItem();
        mintDataItem.setCollection(false);
        mintDataItem.setVisiblePercentage(30);
        mintDataItem.setTabMaxLimit(6);
        mintDataItem.setMaxLimit(3);
        this.a.c.a.setOnClickListener(new ViewOnClickListenerC0067a(appCompatActivity));
        this.u.removeAllViews();
        this.u.addView(this.b);
        if (mintDataItem.getMaxLimit().intValue() > 0) {
            this.g = mintDataItem.getMaxLimit().intValue();
        } else {
            this.g = 6;
        }
        this.t = mintDataItem;
        this.r = "My Author";
        this.a.f.setText(mintDataItem.getTitle());
        this.a.e.setText(mintDataItem.getSubTitle());
        this.a.c(v5.l.x.a());
        this.p = v4.c.a.b();
        L();
        this.a.c.g.setOnClickListener(new b(appCompatActivity));
        if (!x5.l.u && this.p.H() != null && this.p.H().size() > 0 && this.p.v() != null && this.p.v().size() > 0) {
            J();
            w = true;
            return;
        }
        new k6.p(appCompatActivity, new c(mintDataItem, appCompatActivity), BuildConfig.FLAVOR).f(((com.htmedia.mint.utils.f0.r0().getAuthor() == null || TextUtils.isEmpty(com.htmedia.mint.utils.f0.r0().getAuthor().getList())) ? "https://personalize.livemint.com/author-list" : com.htmedia.mint.utils.f0.r0().getAuthor().getList()) + "?followedRequested=1", appCompatActivity);
    }

    void F() {
        this.a.d.setVisibility(8);
    }

    void K() {
        this.a.b.c.setVisibility(0);
        this.a.c.d.setVisibility(8);
    }

    void L() {
        this.a.d.setVisibility(0);
        this.a.b.c.setVisibility(8);
        this.a.c.d.setVisibility(8);
    }

    void N() {
        this.a.b.c.setVisibility(8);
        this.a.c.d.setVisibility(0);
    }

    public void g(Author author) {
        if (author != null) {
            u4.i.a.b(this.c.getSupportFragmentManager(), author, false);
            H(this.c, this.r, author.getName());
        }
    }

    public void l(Author author, boolean z) {
        if (author != null) {
            if (z) {
                this.q.add(author);
            } else {
                this.q.remove(author);
            }
        }
        ArrayList<Author> arrayList = this.q;
        if (arrayList == null || arrayList.size() <= 0) {
            this.a.b.e.setBackground(this.c.getResources().getDrawable(2131231529));
        } else {
            this.a.b.e.setBackground(this.c.getResources().getDrawable(2131231551));
        }
    }

    public void n(int i, @Nullable Boolean bool) {
        if (bool == null || !bool.booleanValue()) {
            return;
        }
        new Handler().postDelayed(new h(), 1000L);
    }
}