十八摸 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);
}
}