导航菜单

页面标题

页面副标题

Mint v5.7.3 - l.java 源代码

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

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


package x5;

import android.content.Context;
import android.os.Handler;
import android.text.TextUtils;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
import androidx.databinding.ObservableBoolean;
import androidx.recyclerview.widget.RecyclerView;
import androidx.viewpager2.widget.ViewPager2;
import com.google.gson.GsonBuilder;
import com.htmedia.mint.R;
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.Content;
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.wf0;
import x5.s;

public class l extends RecyclerView.ViewHolder implements a.b, a.b, b.InterfaceC0081b {
    public static boolean u;
    private final wf0 a;
    private final AppCompatActivity b;
    private ArrayList<View> c;
    private ArrayList<Author> d;
    private HashMap<String, ArrayList<Author>> e;
    private int f;
    private ArrayList<Author> g;
    private s5.b h;
    s.a i;
    private boolean j;
    private k6.p o;
    private v4.b p;
    private ArrayList<Author> q;
    private MintDataItem r;
    private String s;
    private int t;

    class a implements View.OnClickListener {
        final AppCompatActivity a;

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

        @Override
        public void onClick(View view) {
            l lVar = l.this;
            lVar.R(this.a, lVar.s, "explore authors");
            l.this.O(this.a);
        }
    }

    class b implements View.OnClickListener {
        final AppCompatActivity a;
        final s.a b;

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

        @Override
        public void onClick(View view) {
            l lVar = l.this;
            lVar.R(this.a, lVar.s, "see more stories");
            this.b.m(false);
        }
    }

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

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

        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);
                l.this.S(this.a, this.b);
                return;
            }
            l.this.d = myAuthorListResponse.getItems();
            if (l.this.d == null || l.this.d.size() <= 0) {
                this.a.setCollection(false);
                l.this.S(this.a, this.b);
            } else {
                this.a.setCollection(true);
                l lVar = l.this;
                lVar.W(this.b, this.a, lVar.s);
            }
        }

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

    class d implements View.OnClickListener {
        final AppCompatActivity a;

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

        @Override
        public void onClick(View view) {
            if (l.this.q == null || l.this.q.size() <= 0) {
                return;
            }
            l lVar = l.this;
            lVar.Q(this.a, lVar.s);
            l.this.V();
            l.this.p.O(u4.h.j(this.a), u4.h.g(l.this.q), l.this, 0, "", false);
        }
    }

    class e implements k6.q {
        final AppCompatActivity a;

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

        public void getAboutCompanyData(JSONObject jSONObject, String str) {
            l.this.U();
            l.this.P();
            MyAuthorListResponse myAuthorListResponse = (MyAuthorListResponse) new GsonBuilder().create().fromJson(jSONObject.toString(), MyAuthorListResponse.class);
            if (myAuthorListResponse == null || myAuthorListResponse.getItems() == null || myAuthorListResponse.getItems().size() <= 0) {
                l.this.a.a.setVisibility(8);
                return;
            }
            l.this.e = u4.h.i(myAuthorListResponse.getItems());
            l.this.a.b.a.setAdapter(new r4.a(this.a, l.this.e, l.this));
            l.this.M();
        }

        public void onError(String str, String str2) {
            l.this.P();
            l.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(l.this.b, l.this.e.size(), i, this.a, l.this.a.b.b);
        }
    }

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

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

            public void getStoryData(JSONObject jSONObject) {
                l.this.P();
                l.this.X();
                if (jSONObject != null) {
                    ArrayList<Content> t = u4.h.t(jSONObject);
                    if (t != null && t.size() > 0) {
                        l.this.p.K(t);
                        RecyclerView recyclerView = l.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<Content> arrayList = new ArrayList<>();
                    l.this.p.K(arrayList);
                    RecyclerView recyclerView2 = l.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));
                }
            }

            public void onError(String str) {
                l.this.P();
                l.this.X();
            }
        }

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

        public void getAboutCompanyData(JSONObject jSONObject, String str) {
            l.this.j = false;
            if (jSONObject == null) {
                l.this.P();
                l.this.a.a.setVisibility(8);
                return;
            }
            MyAuthorListResponse myAuthorListResponse = (MyAuthorListResponse) new GsonBuilder().create().fromJson(jSONObject.toString(), MyAuthorListResponse.class);
            if (myAuthorListResponse == null || myAuthorListResponse.getFollowCount().intValue() <= 0) {
                l.this.P();
                l.this.a.a.setVisibility(8);
                return;
            }
            l.this.t = (int) Math.ceil((myAuthorListResponse.getFollowCount().intValue() * 1.0f) / 10.0f);
            l.this.g = myAuthorListResponse.getItems();
            l.this.p.M(l.this.g);
            l.this.a.c.e.setItemAnimator((RecyclerView.ItemAnimator) null);
            l lVar = l.this;
            lVar.h = new s5.b(this.a, lVar.g, this.b, "", l.this);
            l.this.a.c.e.setAdapter(l.this.h);
            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=" + l.this.f;
            if (TextUtils.isEmpty(str2)) {
                return;
            }
            k6.j jVar = new k6.j(this.a, new a());
            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, (JSONObject) null, u4.h.j(this.a), false, false);
        }

        public void onError(String str, String str2) {
            l.this.P();
            l.this.j = false;
            Log.e("getAboutCompanyData: ", "json issue1");
            l.this.a.a.setVisibility(8);
        }
    }

    class h implements Runnable {
        h() {
        }

        @Override
        public void run() {
            l lVar = l.this;
            lVar.W(lVar.b, l.this.r, l.this.s);
        }
    }

    public l(wf0 wf0Var, AppCompatActivity appCompatActivity) {
        super(wf0Var.getRoot());
        this.f = 0;
        this.j = false;
        this.t = 0;
        this.b = appCompatActivity;
        this.a = wf0Var;
        wf0Var.c.a.setOnClickListener(new a(appCompatActivity));
    }

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

    private String N() {
        ArrayList<Author> arrayList = this.q;
        String str = "";
        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 O(AppCompatActivity appCompatActivity) {
        u4.i.a.a(appCompatActivity.getSupportFragmentManager(), appCompatActivity);
    }

    public void Q(Context context, String str) {
        String s0 = com.htmedia.mint.utils.n.s0(N(), 100);
        String str2 = "/mymint/" + com.htmedia.mint.utils.h0.f(str) + "/my_authors";
        t5.a.a.i(context, com.htmedia.mint.utils.n.Z1, str2, str2, "my authors", "done", "my mint", s0);
    }

    public void R(AppCompatActivity appCompatActivity, String str, String str2) {
        String str3 = "/mymint/" + com.htmedia.mint.utils.h0.f(str) + "/my_authors_feed";
        t5.a.a.h(appCompatActivity, com.htmedia.mint.utils.n.c2, str3, str3, null, "my authors feed", str2, "my mint");
    }

    public void S(MintDataItem mintDataItem, AppCompatActivity appCompatActivity) {
        if (this.q == null) {
            this.q = new ArrayList<>();
        }
        this.a.b.e.setOnClickListener(new d(appCompatActivity));
        wf0 wf0Var = this.a;
        l.a aVar = v5.l.x;
        wf0Var.e(aVar.a());
        this.a.b.c(Boolean.valueOf(aVar.a().get()));
        new k6.p(appCompatActivity, new e(appCompatActivity), "").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 T() {
        P();
        X();
        ArrayList<Author> H = this.p.H();
        this.g = H;
        this.a.c.e.setAdapter(new s5.b(this.b, H, this.r, "", this));
        this.a.c.c.setAdapter(new r5.l(this.b, this.p.v(), v5.l.x.a(), "adapter_my_Author", this.s, this.r));
        this.r.setCollection(true);
    }

    public void W(AppCompatActivity appCompatActivity, MintDataItem mintDataItem, String str) {
        u = false;
        this.a.c.c(v5.l.x.a());
        this.o = new k6.p(appCompatActivity, new g(appCompatActivity, mintDataItem, str), "");
        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 L(AppCompatActivity appCompatActivity, MintDataItem mintDataItem, String str, RecyclerView recyclerView, int i, s.a aVar) {
        this.i = aVar;
        if (mintDataItem == null || mintDataItem.getMaxLimit().intValue() <= 0) {
            this.f = 6;
        } else {
            this.f = mintDataItem.getMaxLimit().intValue();
        }
        this.r = mintDataItem;
        this.s = str;
        this.a.f.setText(mintDataItem.getTitle());
        this.a.e.setText(mintDataItem.getSubTitle());
        this.a.e(v5.l.x.a());
        this.p = v4.c.a.b();
        V();
        this.a.c.g.setOnClickListener(new b(appCompatActivity, aVar));
        if (!u && this.p.H() != null && this.p.H().size() > 0 && this.p.v() != null && this.p.v().size() > 0) {
            T();
            return;
        }
        new k6.p(appCompatActivity, new c(mintDataItem, appCompatActivity), "").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 P() {
        this.a.d.setVisibility(8);
    }

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

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

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

    @Override
    public void g(Author author) {
        if (author != null) {
            u4.i.a.b(this.b.getSupportFragmentManager(), author, false);
            R(this.b, this.s, author.getName());
        }
    }

    @Override
    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.b.getResources().getDrawable(R.drawable.bg_rounded_rect_grey_all_radius));
        } else {
            this.a.b.e.setBackground(this.b.getResources().getDrawable(R.drawable.bg_rounded_rect_orange_all_radius));
        }
    }

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