正在查看: Mint v5.7.3 应用的 d.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Mint v5.7.3 应用的 d.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package y6;
import android.content.Context;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.google.gson.GsonBuilder;
import com.htmedia.mint.pojo.companydetailnew.TrendingStockPojo;
import com.htmedia.mint.utils.f0;
import java.util.ArrayList;
import java.util.Collections;
import k6.p;
import k6.q;
import org.json.JSONObject;
import v5.l;
import x4.qj;
import x6.c;
public class d extends Fragment implements c.a {
private qj a;
private p c;
private Context d;
class a implements q {
a() {
}
@Override
public void getAboutCompanyData(JSONObject jSONObject, String str) {
TrendingStockPojo trendingStockPojo = (TrendingStockPojo) new GsonBuilder().create().fromJson(jSONObject.toString(), TrendingStockPojo.class);
ArrayList arrayList = new ArrayList();
if (trendingStockPojo.getTopGainers().size() > 3) {
arrayList.addAll(trendingStockPojo.getTopGainers().subList(0, 3));
} else {
arrayList.addAll(trendingStockPojo.getTopGainers());
}
if (trendingStockPojo.getTopLooser().size() > 3) {
arrayList.addAll(trendingStockPojo.getTopLooser().subList(0, 3));
} else {
arrayList.addAll(trendingStockPojo.getTopLooser());
}
Collections.shuffle(arrayList);
d.this.a.d.setLayoutManager(new GridLayoutManager(d.this.getActivity(), 2, 0, false));
d.this.a.d.setAdapter(new x6.g(d.this.requireContext(), arrayList));
}
@Override
public void onError(String str, String str2) {
}
}
public static d r() {
Bundle bundle = new Bundle();
d dVar = new d();
dVar.setArguments(bundle);
return dVar;
}
@Override
public void k() {
this.a.a.setVisibility(8);
}
public void onActivityCreated(@Nullable Bundle bundle) {
super.onActivityCreated(bundle);
this.c = new p(requireContext(), new a(), "tag");
this.c.j(f0.r0() != null ? f0.r0().getMarkets().getGainer_loser().getNse().getMintGenieGainLoser() : "https://images.livemint.com/markets/prod/nse_gainerloser.json");
}
public void onAttach(Context context) {
super.onAttach(context);
this.d = context;
}
public void onCreate(@Nullable Bundle bundle) {
super.onCreate(bundle);
}
@Nullable
public View onCreateView(@NonNull LayoutInflater layoutInflater, @Nullable ViewGroup viewGroup, @Nullable Bundle bundle) {
qj c = qj.c(layoutInflater, viewGroup, false);
this.a = c;
c.e(l.x.a());
return this.a.getRoot();
}
public void onDetach() {
super.onDetach();
this.d = null;
}
public void onResume() {
super.onResume();
this.a.a.setVisibility(8);
if (f0.j0("SP_Search_result", requireContext()) == null || f0.j0("SP_Search_result", requireContext()).size() <= 0) {
this.a.a.setVisibility(8);
return;
}
this.a.a.setVisibility(0);
this.a.c.setLayoutManager(new LinearLayoutManager(getActivity()));
this.a.c.setAdapter(new x6.c(requireContext(), (ArrayList) f0.j0("SP_Search_result", requireContext()), this));
}
public void s() {
Context context = this.d;
if (context == null || f0.j0("SP_Search_result", context) == null || f0.j0("SP_Search_result", this.d).size() <= 0) {
this.a.a.setVisibility(8);
return;
}
this.a.a.setVisibility(0);
this.a.c.setLayoutManager(new LinearLayoutManager(getActivity()));
RecyclerView recyclerView = this.a.c;
Context context2 = this.d;
recyclerView.setAdapter(new x6.c(context2, (ArrayList) f0.j0("SP_Search_result", context2), this));
}
}