正在查看: Top浏览器 v4.6.16 应用的 CartoonActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Top浏览器 v4.6.16 应用的 CartoonActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.pocket.topbrowser.browser.cartoon;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import androidx.lifecycle.ViewModel;
import c.f.a.a.a.g.h;
import c.t.a.d.n;
import com.pocket.common.base.BaseViewModelActivity;
import com.pocket.topbrowser.browser.R$id;
import com.pocket.topbrowser.browser.R$layout;
import com.pocket.topbrowser.browser.cartoon.CartoonActivity;
import d.b.a.c.d;
import h.b0.d.g;
import h.b0.d.l;
import java.util.ArrayList;
import java.util.List;
public final class CartoonActivity extends BaseViewModelActivity {
public static final a a = new a(null);
public d f840c;
public final CartoonAdapter b = new CartoonAdapter();
public String f841d = "";
public static final class a {
public a() {
}
public a(g gVar) {
this();
}
public final void a(Activity activity, ArrayList<String> arrayList, String str) {
l.f(activity, "activity");
l.f(arrayList, "data");
l.f(str, "baseUrl");
Intent intent = new Intent(activity, (Class<?>) CartoonActivity.class);
intent.putExtra("list", arrayList);
intent.putExtra("baseUrl", str);
activity.startActivity(intent);
}
}
public static final void t() {
}
public n getDataBindingConfig() {
return new n(R$layout.browser_cartoon_activity, 0, (ViewModel) null);
}
public void initViewModel() {
}
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
c.h.a.g.a.a(this, true, -1, false);
String stringExtra = getIntent().getStringExtra("baseUrl");
if (stringExtra != null) {
this.f841d = stringExtra;
}
ArrayList<String> stringArrayListExtra = getIntent().getStringArrayListExtra("list");
if (stringArrayListExtra == null) {
stringArrayListExtra = new ArrayList<>();
}
this.b.z0(this.f841d);
this.b.L().setOnLoadMoreListener(new h() {
public final void a() {
CartoonActivity.t();
}
});
findViewById(R$id.recycler_view).setAdapter(this.b);
this.b.o0(stringArrayListExtra);
}
public void onDestroy() {
super/*com.pocket.common.base.BaseActivity*/.onDestroy();
d dVar = this.f840c;
if (dVar == null) {
return;
}
dVar.dispose();
}
public final void r(List<String> list) {
l.f(list, "list");
if (list.isEmpty()) {
return;
}
this.b.h(list);
this.b.L().p();
d dVar = this.f840c;
if (dVar == null) {
return;
}
dVar.dispose();
}
}