十八摸 v1.2.0版本的 MD5 值为:124d0569983b1a978779bc818002364d

以下内容为反编译后的 StreamListFragment.java 源代码,内容仅作参考


package app.a.module_stream;

import android.content.Context;
import android.text.TextUtils;
import android.view.View;
import androidx.core.app.NotificationCompat;
import androidx.fragment.app.FragmentActivity;
import app.a.module_ai.Cif;
import app.a.module_stream.adapter.StreamAdapter;
import app.a.module_stream.adapter.StreamScreenAdapter;
import app.a.module_stream.databinding.FragmentStreamListBinding;
import app.a.module_stream.dialog.StreamDialog;
import com.blankj.utilcode.util.SPUtils;
import com.bumptech.glide.load.engine.Cfinal;
import com.caoliu.lib_common.ExKt;
import com.caoliu.lib_common.base.BaseFragment;
import com.caoliu.lib_common.entity.BannerBean;
import com.caoliu.lib_common.entity.StreamScreenResponse;
import com.chad.library.adapter.base.BaseQuickAdapter;
import java.io.IOException;
import java.nio.charset.Charset;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import n.Cdo;
import okhttp3.Cpublic;
import okhttp3.Creturn;
import okhttp3.Cswitch;
import okhttp3.Cthrow;
import okhttp3.Ctry;
import okhttp3.internal.connection.Cnew;
import x4.Ccase;
import z4.Celse;
public final class StreamListFragment extends BaseFragment<StreamViewModel, FragmentStreamListBinding> implements Celse {
    public static final int f895package = 0;
    public StreamScreenAdapter f896default;
    public int f897extends;
    public final ArrayList<BannerBean> f898finally;
    public final String f899import;
    public String f900native;
    public int f901public;
    public String f902return;
    public String f903static;
    public String f904switch;
    public StreamAdapter f905throws;

    public StreamListFragment(String str) {
        Cfinal.m1144throw(str, "secondId");
        this.f899import = str;
        this.f900native = "";
        this.f901public = 1;
        this.f902return = "1";
        this.f898finally = new ArrayList<>();
    }

    @Override
    public void mo560break(Ccase ccase) {
        Cfinal.m1144throw(ccase, "refreshLayout");
        this.f901public = 1;
        this.f897extends = 0;
        String string = SPUtils.getInstance().getString("stream_url", "http://wwwdas");
        String string2 = SPUtils.getInstance().getString("stream_id", "111");
        HashMap hashMap = new HashMap();
        hashMap.put("id", string2);
        okhttp3.Ccase ccase2 = new okhttp3.Ccase() {
            @Override
            public void mo602for(Ctry ctry, final Cswitch cswitch) {
                final StreamListFragment streamListFragment = StreamListFragment.this;
                ExKt.m1311protected(0L, 
                throw new UnsupportedOperationException("Method not decompiled: app.a.module_stream.StreamListFragment$onRefresh$1.mo602for(okhttp3.try, okhttp3.switch):void");
            }

            @Override
            public void mo603new(Ctry ctry, IOException iOException) {
                Cfinal.m1144throw(ctry, NotificationCompat.CATEGORY_CALL);
                final StreamListFragment streamListFragment = StreamListFragment.this;
                ExKt.m1311protected(0L, 
                throw new UnsupportedOperationException("Method not decompiled: app.a.module_stream.StreamListFragment$onRefresh$1.mo603new(okhttp3.try, java.io.IOException):void");
            }
        };
        Charset charset = null;
        ArrayList arrayList = new ArrayList();
        ArrayList arrayList2 = new ArrayList();
        for (String str : hashMap.keySet()) {
            String str2 = (String) hashMap.get(str);
            Cfinal.m1144throw(str, "name");
            Cfinal.m1144throw(str2, "value");
            Cthrow.Cif cif = Cthrow.f13702catch;
            arrayList.add(Cthrow.Cif.m5769do(cif, str, 0, 0, " !\"#$&'()+,/:;<=>?@[\\]^`{|}~", false, false, false, false, null, 91));
            ArrayList arrayList3 = arrayList2;
            arrayList3.add(Cthrow.Cif.m5769do(cif, str2, 0, 0, " !\"#$&'()+,/:;<=>?@[\\]^`{|}~", false, false, false, false, charset, 91));
            arrayList2 = arrayList3;
            arrayList = arrayList;
            charset = null;
        }
        Creturn.Cdo cdo = new Creturn.Cdo();
        cdo.m5728case(string);
        cdo.m5733new("POST", new okhttp3.Cfinal(arrayList, arrayList2));
        Creturn creturn = new Creturn(cdo);
        if (Cdo.f12729do == null) {
            synchronized (Cdo.class) {
                if (Cdo.f12729do == null) {
                    Cdo.f12729do = new Cpublic();
                }
            }
        }
        ((Cnew) Cdo.f12729do.mo5725do(creturn)).mo5627case(ccase2);
    }

    @Override
    public int mo555class() {
        return R.layout.fragment_stream_list;
    }

    @Override
    public void mo562import() {
        StreamViewModel m1336final = m1336final();
        m1336final.m1342for(new StreamViewModel$getBannerStream$1(m1336final, null));
        m1336final().f918while.setValue(Cdo.m625break(new StreamScreenResponse("1", "在线", true), new StreamScreenResponse("0", "离线", false, 4, null)));
        m1336final().m609else();
        m1336final().m606catch();
        StreamViewModel m1336final2 = m1336final();
        m1336final2.m1342for(new StreamViewModel$getBanner$1("STREAM_ad", m1336final2, null));
        m1336final().m607class();
        m1336final().m608const();
        m1336final().m611goto();
    }

    @Override
    public void mo501new(Ccase ccase) {
        Cfinal.m1144throw(ccase, "refreshLayout");
        this.f897extends++;
        this.f901public++;
        m600static();
    }

    @Override
    public void mo556public() {
        m1336final().f2656if.observe(this, new app.a.module_ai.Celse(this, 4));
        m1336final().f2654do.observe(this, new app.a.module_ai.Cnew(this, 7));
        m1336final().f912else.observe(this, new app.a.module_ai.Ccase(this, 7));
        m1336final().f914goto.observe(this, new app.a.module_ai.Ctry(this, 5));
        m1336final().f909catch.observe(this, new Cif(this, 4));
    }

    public final StreamAdapter m599return() {
        StreamAdapter streamAdapter = this.f905throws;
        if (streamAdapter != null) {
            return streamAdapter;
        }
        Cfinal.g("adapter");
        throw null;
    }

    public final void m600static() {
        if (this.f901public == 1) {
            m1338while(true);
        }
        if (TextUtils.isEmpty(this.f900native)) {
            ExKt.m1310private(new StreamListFragment$getData$1(this, null));
            return;
        }
        StreamViewModel m1336final = m1336final();
        int i7 = this.f901public;
        String str = this.f900native;
        String str2 = this.f902return;
        StreamViewModel.m604this(m1336final, i7, 0, str, null, "SORT_NEW", str2 != null ? Integer.valueOf(Integer.parseInt(str2)) : null, null, this.f904switch, null, null, null, null, this.f903static, 3914);
    }

    @Override
    public void mo558super() {
        m601switch().mo1980continue(Cdo.m625break(new StreamScreenResponse("在线/离线", "在线", true), new StreamScreenResponse("体型", "", false, 4, null), new StreamScreenResponse("特征", "", false, 4, null)));
        m601switch().setOnItemClickListener(new b0.Ctry() {
            @Override
            public final void mo140goto(BaseQuickAdapter baseQuickAdapter, View view, int i7) {
                List<StreamScreenResponse> value;
                StreamListFragment streamListFragment = StreamListFragment.this;
                int i8 = StreamListFragment.f895package;
                Cfinal.m1144throw(streamListFragment, "this$0");
                Cfinal.m1144throw(baseQuickAdapter, "adapter");
                Cfinal.m1144throw(view, "view");
                Context requireContext = streamListFragment.requireContext();
                Cfinal.m1142super(requireContext, "requireContext()");
                StreamDialog streamDialog = new StreamDialog(requireContext);
                streamListFragment.requireContext();
                streamDialog.f8614break = new b4.Ctry();
                streamDialog.m3635import();
                if (i7 == 0) {
                    value = streamListFragment.m1336final().f918while.getValue();
                } else if (i7 != 1) {
                    value = i7 != 2 ? null : streamListFragment.m1336final().f917throw.getValue();
                } else {
                    value = streamListFragment.m1336final().f911const.getValue();
                }
                streamDialog.setData(value);
                streamDialog.setOnCheckListener(new Cfor(streamListFragment, i7));
            }
        });
    }

    public final StreamScreenAdapter m601switch() {
        StreamScreenAdapter streamScreenAdapter = this.f896default;
        if (streamScreenAdapter != null) {
            return streamScreenAdapter;
        }
        Cfinal.g("streamScreenAdapter");
        throw null;
    }

    @Override
    public void mo559throw() {
        this.f896default = new StreamScreenAdapter();
        m1335const().f974final.setAdapter(m601switch());
        FragmentActivity requireActivity = requireActivity();
        Cfinal.m1142super(requireActivity, "requireActivity()");
        this.f905throws = new StreamAdapter(requireActivity, false, 2);
        m1335const().f973const.setAdapter(m599return());
        m599return().f5016catch = true;
        m1335const().f972class.m3774public(this);
    }
}