导航菜单

页面标题

页面副标题

Top浏览器 v4.6.16 - CartoonActivity.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();
    }
}