正在查看: Mint v5.7.3 应用的 a5.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Mint v5.7.3 应用的 a5.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package q7;
import android.app.Activity;
import android.content.Context;
import android.graphics.Color;
import android.os.Handler;
import android.text.Html;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.databinding.DataBindingUtil;
import androidx.recyclerview.widget.RecyclerView;
import com.htmedia.mint.AppController;
import com.htmedia.mint.pojo.Content;
import com.htmedia.mint.pojo.companies.trendlyne.TrendlyneWidgetPojo;
import com.htmedia.mint.pojo.companydetailnew.KeyMetricsPojo;
import com.htmedia.mint.utils.k;
import com.htmedia.mint.utils.q;
import com.thoughtbot.expandablerecyclerview.BuildConfig;
import e8.j;
import f8.s;
import java.util.ArrayList;
import java.util.List;
import x4.af;
import x4.ej0;
import x4.k9;
import x4.sp0;
public class a5 extends RecyclerView.Adapter<RecyclerView.ViewHolder> implements j.b, s.d {
List<q.d0> a;
int b;
Context c;
private final String d;
Activity e;
af i;
KeyMetricsPojo j;
private String k;
private String l;
private String m;
private final b n;
private final String o;
private final boolean p;
private final Handler q;
private TrendlyneWidgetPojo r;
private TrendlyneWidgetPojo s;
private TrendlyneWidgetPojo t;
private TrendlyneWidgetPojo u;
String f = "KeyMetricsWidget";
String g = "MarketVolumeData";
String h = "PriceRangeWidget";
private final ArrayList<TrendlyneWidgetPojo> v = new ArrayList<>();
static class a {
static final int[] a;
static {
int[] iArr = new int[q.d0.values().length];
a = iArr;
try {
iArr[q.d0.OVERVIEW.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
a[q.d0.TECHNICAL_TREND.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
try {
a[q.d0.STOCK_HEALTH_TRENDLINE.ordinal()] = 3;
} catch (NoSuchFieldError unused3) {
}
try {
a[q.d0.END_OF_DAY_TECHNICAL_TRENDLINE.ordinal()] = 4;
} catch (NoSuchFieldError unused4) {
}
try {
a[q.d0.STOCK_VALUE_TRENDLINE.ordinal()] = 5;
} catch (NoSuchFieldError unused5) {
}
try {
a[q.d0.STOCK_BUY_CHECK_LIST_TRENDLINE.ordinal()] = 6;
} catch (NoSuchFieldError unused6) {
}
try {
a[q.d0.ANALYSIS.ordinal()] = 7;
} catch (NoSuchFieldError unused7) {
}
try {
a[q.d0.NEWS.ordinal()] = 8;
} catch (NoSuchFieldError unused8) {
}
try {
a[q.d0.FORECAST.ordinal()] = 9;
} catch (NoSuchFieldError unused9) {
}
try {
a[q.d0.FINANCIALS.ordinal()] = 10;
} catch (NoSuchFieldError unused10) {
}
try {
a[q.d0.TECHNICAL.ordinal()] = 11;
} catch (NoSuchFieldError unused11) {
}
try {
a[q.d0.PEERS.ordinal()] = 12;
} catch (NoSuchFieldError unused12) {
}
try {
a[q.d0.SHAREHOLDING.ordinal()] = 13;
} catch (NoSuchFieldError unused13) {
}
try {
a[q.d0.ABOUT_COMPANY.ordinal()] = 14;
} catch (NoSuchFieldError unused14) {
}
try {
a[q.d0.ADS.ordinal()] = 15;
} catch (NoSuchFieldError unused15) {
}
try {
a[q.d0.BLANK.ordinal()] = 16;
} catch (NoSuchFieldError unused16) {
}
}
}
public interface b {
void onClickNews();
void onClickShareHoldings();
}
public static class c extends RecyclerView.ViewHolder {
ej0 a;
public c(@NonNull ej0 ej0Var) {
super(ej0Var.getRoot());
this.a = ej0Var;
}
}
public static class d extends RecyclerView.ViewHolder {
x4.e8 a;
public d(@NonNull x4.e8 e8Var) {
super(e8Var.getRoot());
this.a = e8Var;
}
}
class e extends RecyclerView.ViewHolder {
TextView a;
WebView b;
ImageView c;
ConstraintLayout d;
View e;
class a extends WebViewClient {
class RunnableC0173a implements Runnable {
final WebView a;
RunnableC0173a(WebView webView) {
this.a = webView;
}
@Override
public void run() {
int contentHeight = this.a.getContentHeight();
if (contentHeight > 0) {
this.a.setMinimumHeight(contentHeight);
}
}
}
a() {
}
@Override
public void onPageFinished(WebView webView, String str) {
a5.this.q.postDelayed(new RunnableC0173a(webView), 1000L);
super.onPageFinished(webView, str);
}
}
public e(@NonNull View view) {
super(view);
this.a = (TextView) view.findViewById(2131431738);
this.d = view.findViewById(2131427970);
this.b = (WebView) view.findViewById(2131432094);
this.c = (ImageView) view.findViewById(2131428876);
this.e = view.findViewById(2131428255);
this.b.setBackgroundColor(-1);
if (a5.this.p) {
this.a.setTextColor(-1);
this.d.setBackgroundColor(Color.parseColor("#212121"));
} else {
this.a.setTextColor(Color.parseColor("#212121"));
this.d.setBackgroundColor(-1);
}
m(this.b);
}
private void m(WebView webView) {
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setDomStorageEnabled(true);
webView.getSettings().setAllowFileAccess(true);
webView.getSettings().setSupportZoom(true);
webView.getSettings().setBuiltInZoomControls(false);
webView.requestFocus(130);
webView.setWebViewClient(new a());
}
}
public static class f extends RecyclerView.ViewHolder {
sp0 a;
public f(@NonNull sp0 sp0Var) {
super(sp0Var.getRoot());
this.a = sp0Var;
}
}
public a5(List<q.d0> list, Activity activity, af afVar, Context context, String str, String str2, String str3, KeyMetricsPojo keyMetricsPojo, b bVar, String str4) {
this.k = BuildConfig.FLAVOR;
this.l = BuildConfig.FLAVOR;
this.a = list;
this.b = list != null ? list.size() : 0;
this.e = activity;
this.c = context;
this.i = afVar;
this.d = str;
this.j = keyMetricsPojo;
this.k = str2;
this.l = str3;
this.n = bVar;
this.o = str4;
this.p = AppController.j().E();
this.q = new Handler();
}
private void j(int i, TrendlyneWidgetPojo trendlyneWidgetPojo) {
if (trendlyneWidgetPojo != null) {
trendlyneWidgetPojo.setExpand(!trendlyneWidgetPojo.isExpand());
notifyItemChanged(i);
}
}
private void k(String str) {
this.r = new TrendlyneWidgetPojo("Stock health (SWOT)<sup><font color='red'><big>.</big></font></sup>", "https://trendlyne.com/web-widget/swot-widget/Poppins/" + str, BuildConfig.FLAVOR, str, true);
this.s = new TrendlyneWidgetPojo("End of day technicals<sup><font color='red'><big>.</big></font></sup>", "https://trendlyne.com/web-widget/technical-widget/Poppins/" + str, BuildConfig.FLAVOR, str, true);
this.t = new TrendlyneWidgetPojo("Stock value (QVT)<sup><font color='red'><big>.</big></font></sup>", "https://trendlyne.com/web-widget/qvt-widget/Poppins/" + str, BuildConfig.FLAVOR, str, true);
this.u = new TrendlyneWidgetPojo("Stock buy checklist<sup><font color='red'><big>.</big></font></sup>", "https://trendlyne.com/web-widget/checklist-widget/Poppins/" + str, BuildConfig.FLAVOR, str, true);
this.v.add(this.r);
this.v.add(this.s);
this.v.add(this.t);
this.v.add(this.u);
}
public void l(int i, TrendlyneWidgetPojo trendlyneWidgetPojo, View view) {
j(i, trendlyneWidgetPojo);
}
private void n(final int i, RecyclerView.ViewHolder viewHolder, final TrendlyneWidgetPojo trendlyneWidgetPojo) {
if (viewHolder instanceof e) {
e eVar = (e) viewHolder;
eVar.a.setText(Html.fromHtml(trendlyneWidgetPojo.getName()), TextView.BufferType.SPANNABLE);
if (!trendlyneWidgetPojo.isLoaded()) {
eVar.b.loadUrl(trendlyneWidgetPojo.getUrl());
}
if (this.p) {
eVar.e.setBackgroundColor(-16777216);
} else {
eVar.e.setBackgroundColor(Color.parseColor("#eeeeee"));
}
if (trendlyneWidgetPojo.isExpand()) {
if (this.p) {
eVar.c.setImageResource(2131232976);
} else {
eVar.c.setImageResource(2131232975);
}
eVar.b.setVisibility(0);
} else {
if (this.p) {
eVar.c.setImageResource(2131232974);
} else {
eVar.c.setImageResource(2131232973);
}
eVar.b.setVisibility(8);
}
eVar.d.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
a5.this.l(i, trendlyneWidgetPojo, view);
}
});
}
}
@Override
public void a() {
this.n.onClickNews();
}
@Override
public void c() {
this.n.onClickShareHoldings();
}
public int getItemCount() {
return this.a.size();
}
public int getItemViewType(int i) {
q.d0 d0Var;
List<q.d0> list = this.a;
if (list == null || list.isEmpty() || i >= this.b || (d0Var = this.a.get(i)) == null) {
return 0;
}
return (com.htmedia.mint.utils.f0.r0().isShowEndOfDayTechnical() || d0Var != q.d0.END_OF_DAY_TECHNICAL_TRENDLINE) ? d0Var.ordinal() : q.d0.BLANK.ordinal();
}
public void m(String str) {
this.m = str;
k(str);
}
public void onBindViewHolder(@NonNull RecyclerView.ViewHolder viewHolder, int i) {
q.d0 d0Var;
List<q.d0> list = this.a;
if (list == null || list.isEmpty() || i >= this.b || (d0Var = this.a.get(i)) == null) {
return;
}
switch (a.a[d0Var.ordinal()]) {
case 1:
if (viewHolder instanceof c) {
c cVar = (c) viewHolder;
cVar.a.d.setVisibility(8);
Activity activity = this.e;
f8.k kVar = new f8.k(activity, cVar.a.a, activity, this.d, this.l, this.k, this.o);
kVar.D();
new f8.n(this.e, cVar.a.b, this.c, this.d, this.j, this.k, this.l, kVar).f();
cVar.a.c(AppController.j().E());
break;
}
break;
case 2:
if (viewHolder instanceof d) {
new f8.t(((d) viewHolder).a, this.e, this.c, this.d, this.k).c();
break;
}
break;
case 3:
n(i, viewHolder, this.r);
break;
case 4:
n(i, viewHolder, this.s);
break;
case 5:
n(i, viewHolder, this.t);
break;
case 6:
n(i, viewHolder, this.u);
break;
case 7:
if (viewHolder instanceof c) {
c cVar2 = (c) viewHolder;
cVar2.a.d.setText("Analysis");
cVar2.a.d.setVisibility(0);
new e8.o(cVar2.a.a, this.e, this.c, this.d, this.k, this.j).c();
new e8.n(cVar2.a.b, this.e, this.c, this.d, this.k).a();
cVar2.a.c(AppController.j().E());
break;
}
break;
case 8:
if (viewHolder instanceof f) {
f fVar = (f) viewHolder;
fVar.a.b.setVisibility(0);
fVar.a.b.setText(this.k + " News");
e8.j jVar = new e8.j(fVar.a.a, this.e, this.c, this.d, this.k, true);
jVar.j();
jVar.m(this);
fVar.a.c(AppController.j().E());
break;
}
break;
case 9:
if (viewHolder instanceof f) {
f fVar2 = (f) viewHolder;
fVar2.a.b.setVisibility(0);
fVar2.a.b.setText("Forecast");
new e8.h(fVar2.a.a, this.e, this.c, this.d, this.k).b();
fVar2.a.c(AppController.j().E());
break;
}
break;
case 10:
if (viewHolder instanceof f) {
f fVar3 = (f) viewHolder;
fVar3.a.b.setVisibility(0);
fVar3.a.b.setText("Financials");
new e8.g(fVar3.a.a, this.e, this.c, this.d, this.k).l();
fVar3.a.c(AppController.j().E());
break;
}
break;
case 11:
if (viewHolder instanceof f) {
f fVar4 = (f) viewHolder;
fVar4.a.b.setVisibility(0);
fVar4.a.b.setText("Technical");
new e8.p(fVar4.a.a, this.e, this.c, this.d, this.k).a();
fVar4.a.c(AppController.j().E());
break;
}
break;
case 12:
if (viewHolder instanceof f) {
f fVar5 = (f) viewHolder;
fVar5.a.b.setVisibility(0);
fVar5.a.b.setText("Peers");
new e8.m(fVar5.a.a, this.e, this.c, this.d, this.k).d();
fVar5.a.c(AppController.j().E());
break;
}
break;
case 13:
if (viewHolder instanceof f) {
f fVar6 = (f) viewHolder;
fVar6.a.b.setVisibility(0);
fVar6.a.b.setText(this.k + " Shareholdings");
f8.s sVar = new f8.s(this.e, fVar6.a.a, this.c, this.d, this.k);
sVar.i();
sVar.k(this);
fVar6.a.c(AppController.j().E());
break;
}
break;
case 14:
if (viewHolder instanceof f) {
f fVar7 = (f) viewHolder;
fVar7.a.b.setVisibility(0);
fVar7.a.b.setText("About Company");
Activity activity2 = this.e;
new f8.a(activity2, fVar7.a.a, activity2, this.d, this.k).c();
fVar7.a.c(AppController.j().E());
break;
}
break;
case 15:
if (viewHolder instanceof c8.b) {
Content content = new Content();
content.setType(j5.b.r.a());
content.setOldUuid(com.htmedia.mint.utils.k.g(k.c.BANNER, null));
Log.e("AdsManagerUtils", "ADS:::AdsViewHolder:::isMastheadForHome Overview Adapter Calling this 1");
AppCompatActivity appCompatActivity = this.e;
u7.q.j0(i, (c8.b) viewHolder, appCompatActivity, appCompatActivity, content, null, null, q.d0.ADS.ordinal(), null);
break;
}
break;
}
}
@NonNull
public RecyclerView.ViewHolder onCreateViewHolder(@NonNull ViewGroup viewGroup, int i) {
if (i == q.d0.ANALYSIS.ordinal() || i == q.d0.OVERVIEW.ordinal()) {
return new c(DataBindingUtil.inflate(LayoutInflater.from(this.c), 2131625120, viewGroup, false));
}
if (i == 2) {
return new d(DataBindingUtil.inflate(LayoutInflater.from(this.c), 2131624119, viewGroup, false));
}
if (i == q.d0.ADS.ordinal()) {
return new c8.b(DataBindingUtil.inflate(LayoutInflater.from(viewGroup.getContext()), 2131624093, viewGroup, false), null, null, null);
}
if (i == q.d0.STOCK_HEALTH_TRENDLINE.ordinal() || i == q.d0.END_OF_DAY_TECHNICAL_TRENDLINE.ordinal() || i == q.d0.STOCK_VALUE_TRENDLINE.ordinal() || i == q.d0.STOCK_BUY_CHECK_LIST_TRENDLINE.ordinal()) {
return new e(LayoutInflater.from(viewGroup.getContext()).inflate(2131624771, viewGroup, false));
}
if (i != q.d0.BLANK.ordinal()) {
return new f(DataBindingUtil.inflate(LayoutInflater.from(this.c), 2131625228, viewGroup, false));
}
return new com.htmedia.mint.storydatailpage.viewholder.l(this.e, k9.c(LayoutInflater.from(this.c), viewGroup, false), LayoutInflater.from(this.c));
}
}