导航菜单

页面标题

页面副标题

Mint v5.7.3 - d.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));
    }
}