正在查看: Mint v5.7.3 应用的 a.java JAVA 源代码文件
本页面展示 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§ion=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);
}
}