导航菜单

页面标题

页面副标题

Top浏览器 v4.6.16 - SubscribeItemFragment.java 源代码

正在查看: Top浏览器 v4.6.16 应用的 SubscribeItemFragment.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.pocket.topbrowser.home.subscribe;

import android.content.Context;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.lifecycle.Observer;
import androidx.lifecycle.ViewModel;
import androidx.recyclerview.widget.RecyclerView;
import androidx.swiperefreshlayout.widget.SwipeRefreshLayout;
import c.t.a.d.n;
import c.t.c.l.e.o2;
import com.chad.library.adapter.base.BaseQuickAdapter;
import com.fm.ya.utils.KeyboardUtils;
import com.pocket.common.base.BaseDialogFragment;
import com.pocket.common.base.BaseViewModelFragment;
import com.pocket.common.db.DatabaseHelper;
import com.pocket.common.db.subscribe.SubscribeEntity;
import com.pocket.common.dialog.confirm.ConfirmDialog;
import com.pocket.common.lifecycle.SingleLiveEvent;
import com.pocket.common.provider.ReadBookFragmentProvider;
import com.pocket.common.provider.ReaderSkillsProvider;
import com.pocket.common.provider.subscribe.EditSubscribeDialogProvider;
import com.pocket.common.provider.subscribe.Subscribe;
import com.pocket.topbrowser.home.R$id;
import com.pocket.topbrowser.home.R$layout;
import com.pocket.topbrowser.home.R$string;
import com.pocket.topbrowser.home.subscribe.SubscribeItemFragment;
import com.umeng.analytics.pro.ak;
import h.b0.d.b0;
import h.b0.d.l;
import h.b0.d.m;
import h.i0.s;
import h.u;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
import java.util.Objects;

public final class SubscribeItemFragment extends BaseViewModelFragment {
    public static final a a = new a(null);
    public String b;

    public boolean f1684c;

    public SubscribeItemViewModel f1686e;

    public View f1688g;

    public c.t.c.l.i.h f1692k;

    public BaseDialogFragment f1693l;

    public final List<SubscribeEntity> f1685d = new ArrayList();

    public final h.f f1687f = h.h.b(b.a);

    public String f1689h = "";

    public int f1690i = 1;

    public int f1691j = -1;

    public final h.f f1694m = h.h.b(d.a);

    public static final class a {
        public a() {
        }

        public a(h.b0.d.g gVar) {
            this();
        }

        public final SubscribeItemFragment a() {
            return c("article");
        }

        public final SubscribeItemFragment b() {
            return c("cartoon");
        }

        public final SubscribeItemFragment c(String str) {
            SubscribeItemFragment subscribeItemFragment = new SubscribeItemFragment();
            Bundle bundle = new Bundle();
            bundle.putString(com.umeng.analytics.pro.d.y, str);
            subscribeItemFragment.setArguments(bundle);
            return subscribeItemFragment;
        }

        public final SubscribeItemFragment d() {
            return c("novel");
        }

        public final SubscribeItemFragment e() {
            return c("other");
        }

        public final SubscribeItemFragment f() {
            return c("video");
        }
    }

    public static final class b extends m implements h.b0.c.a<SubscribeAdapter> {
        public static final b a = new b();

        public b() {
            super(0);
        }

        @Override
        public final SubscribeAdapter invoke() {
            return new SubscribeAdapter();
        }
    }

    public static final class c extends m implements h.b0.c.a<u> {
        public c() {
            super(0);
        }

        public static final void a(SubscribeItemFragment subscribeItemFragment, Boolean bool) {
            l.f(subscribeItemFragment, "this$0");
            l.e(bool, "it");
            if (bool.booleanValue()) {
                Iterator it2 = subscribeItemFragment.f1685d.iterator();
                while (it2.hasNext()) {
                    subscribeItemFragment.s().e0((SubscribeEntity) it2.next());
                }
                c.h.b.c.a.a("delete_subscribe").h(0);
            }
        }

        @Override
        public u invoke() {
            invoke2();
            return u.a;
        }

        public final void invoke2() {
            SubscribeItemViewModel subscribeItemViewModel = SubscribeItemFragment.this.f1686e;
            if (subscribeItemViewModel == null) {
                l.u("viewModel");
                subscribeItemViewModel = null;
            }
            Object[] array = SubscribeItemFragment.this.f1685d.toArray(new SubscribeEntity[0]);
            Objects.requireNonNull(array, "null cannot be cast to non-null type kotlin.Array<T>");
            SingleLiveEvent<Boolean> j2 = subscribeItemViewModel.j((SubscribeEntity[]) array);
            final SubscribeItemFragment subscribeItemFragment = SubscribeItemFragment.this;
            j2.observe(subscribeItemFragment, new Observer() {
                public final void onChanged(Object obj) {
                    SubscribeItemFragment.c.a(SubscribeItemFragment.this, (Boolean) obj);
                }
            });
        }
    }

    public static final class d extends m implements h.b0.c.a<EditSubscribeDialogProvider> {
        public static final d a = new d();

        public d() {
            super(0);
        }

        @Override
        public final EditSubscribeDialogProvider invoke() {
            return (EditSubscribeDialogProvider) c.a.a.a.d.a.c().g(EditSubscribeDialogProvider.class);
        }
    }

    public static final class e extends m implements h.b0.c.l<Integer, u> {
        public e() {
            super(1);
        }

        public final void a(int i2) {
            View view = SubscribeItemFragment.this.f1688g;
            if (view != null) {
                view.setVisibility(c.t.a.u.a.a.b() ? 0 : 8);
            }
            SubscribeItemFragment.this.s().y0();
        }

        @Override
        public u invoke(Integer num) {
            a(num.intValue());
            return u.a;
        }
    }

    public static final class f implements ReaderSkillsProvider.b {
        public final FragmentManager a;
        public final SubscribeItemFragment b;

        public f(FragmentManager fragmentManager, SubscribeItemFragment subscribeItemFragment) {
            this.a = fragmentManager;
            this.b = subscribeItemFragment;
        }

        public void a(String str, String str2, String str3) {
            l.f(str, "webUrl");
            if (str2 == null) {
                this.b.showToast("无法进入");
            } else {
                c.t.a.w.t0.a.f().c(this.a, ((ReadBookFragmentProvider) c.a.a.a.d.a.c().g(ReadBookFragmentProvider.class)).j(str2, false));
            }
        }
    }

    public static final class g implements ReaderSkillsProvider.a {
        public g() {
        }

        public void a(boolean z) {
            FragmentManager parentFragmentManager;
            Fragment parentFragment = SubscribeItemFragment.this.getParentFragment();
            if (parentFragment == null || (parentFragmentManager = parentFragment.getParentFragmentManager()) == null) {
                return;
            }
            SubscribeItemFragment subscribeItemFragment = SubscribeItemFragment.this;
            if (z) {
                c.t.a.w.t0.a.f().c(parentFragmentManager, ((ReadBookFragmentProvider) c.a.a.a.d.a.c().g(ReadBookFragmentProvider.class)).j(subscribeItemFragment.f1689h, false));
            } else {
                o2.a.a(subscribeItemFragment.f1689h, parentFragmentManager);
            }
        }
    }

    public static final class h extends m implements h.b0.c.a<u> {
        public final SubscribeEntity b;

        public h(SubscribeEntity subscribeEntity) {
            super(0);
            this.b = subscribeEntity;
        }

        public static final void a(SubscribeItemFragment subscribeItemFragment, Boolean bool) {
            l.f(subscribeItemFragment, "this$0");
            l.e(bool, "it");
            if (bool.booleanValue()) {
                subscribeItemFragment.s().f0(subscribeItemFragment.f1691j);
            }
        }

        @Override
        public u invoke() {
            invoke2();
            return u.a;
        }

        public final void invoke2() {
            SubscribeItemViewModel subscribeItemViewModel = SubscribeItemFragment.this.f1686e;
            if (subscribeItemViewModel == null) {
                l.u("viewModel");
                subscribeItemViewModel = null;
            }
            SingleLiveEvent<Boolean> g2 = subscribeItemViewModel.g(this.b.getId());
            final SubscribeItemFragment subscribeItemFragment = SubscribeItemFragment.this;
            g2.observe(subscribeItemFragment, new Observer() {
                public final void onChanged(Object obj) {
                    SubscribeItemFragment.h.a(SubscribeItemFragment.this, (Boolean) obj);
                }
            });
        }
    }

    public static final class i implements c.t.a.q.a.a {
        public final String a;
        public final SubscribeEntity b;

        public final SubscribeItemFragment f1695c;

        public i(String str, SubscribeEntity subscribeEntity, SubscribeItemFragment subscribeItemFragment) {
            this.a = str;
            this.b = subscribeEntity;
            this.f1695c = subscribeItemFragment;
        }

        public static final void a(SubscribeItemFragment subscribeItemFragment, boolean z, final SubscribeEntity subscribeEntity, Boolean bool) {
            l.f(subscribeItemFragment, "this$0");
            l.f(subscribeEntity, "$item");
            l.e(bool, "it");
            if (bool.booleanValue()) {
                subscribeItemFragment.s().f0(subscribeItemFragment.f1691j);
                if (z) {
                    c.h.b.c.a.a("update_subscribe_type").g(subscribeEntity);
                } else {
                    subscribeItemFragment.s().f(subscribeItemFragment.f1691j, subscribeEntity);
                }
                KeyboardUtils.b(subscribeItemFragment.requireView());
                BaseDialogFragment baseDialogFragment = subscribeItemFragment.f1693l;
                if (baseDialogFragment != null) {
                    baseDialogFragment.dismiss();
                }
                c.h.b.n.b.g().f(new Runnable() {
                    @Override
                    public final void run() {
                        SubscribeItemFragment.i.b(subscribeEntity);
                    }
                });
            }
        }

        public static final void b(SubscribeEntity subscribeEntity) {
            l.f(subscribeEntity, "$item");
            DatabaseHelper.Companion.getBookDao().update(subscribeEntity.getUrl(), subscribeEntity.getTitle());
        }

        public void D(Subscribe subscribe) {
            l.f(subscribe, "subscribe");
            final boolean z = !TextUtils.equals(this.a, subscribe.b());
            this.b.setUrl(subscribe.d());
            this.b.setTitle(String.valueOf(subscribe.a()));
            this.b.setType(subscribe.b());
            if (z) {
                this.b.setCreatedTime(System.currentTimeMillis());
            }
            SubscribeItemViewModel subscribeItemViewModel = this.f1695c.f1686e;
            if (subscribeItemViewModel == null) {
                l.u("viewModel");
                subscribeItemViewModel = null;
            }
            SingleLiveEvent<Boolean> z2 = subscribeItemViewModel.z(this.b);
            final SubscribeItemFragment subscribeItemFragment = this.f1695c;
            final SubscribeEntity subscribeEntity = this.b;
            z2.observe(subscribeItemFragment, new Observer() {
                public final void onChanged(Object obj) {
                    SubscribeItemFragment.i.a(SubscribeItemFragment.this, z, subscribeEntity, (Boolean) obj);
                }
            });
        }

        public void w0() {
        }
    }

    public static final class j extends c.t.c.l.i.h {
        public j(Context context) {
            super(context);
            l.e(context, "requireContext()");
        }

        public static final void c(SubscribeItemFragment subscribeItemFragment, j jVar, View view) {
            l.f(subscribeItemFragment, "this$0");
            l.f(jVar, "this$1");
            if (s.G(((SubscribeEntity) subscribeItemFragment.s().z().get(subscribeItemFragment.f1691j)).getUrl(), "top:", false, 2, null)) {
                subscribeItemFragment.showToast("改功能无法删除");
            } else {
                subscribeItemFragment.b0();
            }
            jVar.dismiss();
        }

        public static final void d(SubscribeItemFragment subscribeItemFragment, j jVar, View view) {
            l.f(subscribeItemFragment, "this$0");
            l.f(jVar, "this$1");
            subscribeItemFragment.c0();
            jVar.dismiss();
        }

        @Override
        public void a(c.h.a.a aVar) {
            l.f(aVar, "holder");
            int i2 = R$id.tv_delete;
            final SubscribeItemFragment subscribeItemFragment = SubscribeItemFragment.this;
            c.h.a.a b = aVar.b(i2, new View.OnClickListener() {
                @Override
                public final void onClick(View view) {
                    SubscribeItemFragment.j.c(SubscribeItemFragment.this, this, view);
                }
            });
            int i3 = R$id.tv_edit;
            final SubscribeItemFragment subscribeItemFragment2 = SubscribeItemFragment.this;
            b.b(i3, new View.OnClickListener() {
                @Override
                public final void onClick(View view) {
                    SubscribeItemFragment.j.d(SubscribeItemFragment.this, this, view);
                }
            });
        }
    }

    public static final void L(final SubscribeItemFragment subscribeItemFragment, List list) {
        l.f(subscribeItemFragment, "this$0");
        View view = subscribeItemFragment.getView();
        SubscribeItemViewModel subscribeItemViewModel = null;
        if (((SwipeRefreshLayout) (view == null ? null : view.findViewById(R$id.swipe_refresh_layout))).isRefreshing()) {
            View view2 = subscribeItemFragment.getView();
            ((SwipeRefreshLayout) (view2 == null ? null : view2.findViewById(R$id.swipe_refresh_layout))).setRefreshing(false);
        }
        if (list == null || list.isEmpty()) {
            subscribeItemFragment.s().L().q(true);
        } else {
            if (subscribeItemFragment.f1690i == 1) {
                subscribeItemFragment.s().o0(list);
            } else {
                subscribeItemFragment.s().h(list);
            }
            if (list.size() >= 20) {
                subscribeItemFragment.s().L().p();
            } else {
                subscribeItemFragment.s().L().q(true);
            }
            subscribeItemFragment.f1690i++;
        }
        if (subscribeItemFragment.s().z().isEmpty() || subscribeItemFragment.s().D() == null) {
            LayoutInflater from = LayoutInflater.from(subscribeItemFragment.getContext());
            int i2 = R$layout.home_subscribe_empty;
            View view3 = subscribeItemFragment.getView();
            View inflate = from.inflate(i2, (ViewGroup) (view3 == null ? null : view3.findViewById(R$id.recycler_view)), false);
            inflate.findViewById(R$id.tv_subscribe_demo).setOnClickListener(new View.OnClickListener() {
                @Override
                public final void onClick(View view4) {
                    SubscribeItemFragment.M(SubscribeItemFragment.this, view4);
                }
            });
            View findViewById = inflate.findViewById(R$id.v_shade);
            subscribeItemFragment.f1688g = findViewById;
            if (findViewById != null) {
                findViewById.setVisibility(c.t.a.u.a.a.b() ? 0 : 8);
            }
            SubscribeAdapter s = subscribeItemFragment.s();
            l.e(inflate, "view");
            s.k0(inflate);
            SubscribeItemViewModel subscribeItemViewModel2 = subscribeItemFragment.f1686e;
            if (subscribeItemViewModel2 == null) {
                l.u("viewModel");
            } else {
                subscribeItemViewModel = subscribeItemViewModel2;
            }
            subscribeItemViewModel.n().observe(subscribeItemFragment, new Observer() {
                public final void onChanged(Object obj) {
                    SubscribeItemFragment.N((Integer) obj);
                }
            });
        }
    }

    public static final void M(SubscribeItemFragment subscribeItemFragment, View view) {
        l.f(subscribeItemFragment, "this$0");
        c.t.a.w.m mVar = c.t.a.w.m.a;
        FragmentManager parentFragmentManager = subscribeItemFragment.requireParentFragment().getParentFragmentManager();
        l.e(parentFragmentManager, "requireParentFragment().parentFragmentManager");
        c.t.a.w.m.b(mVar, parentFragmentManager, "https://www.topc1.com/subscribe/show", false, false, 12, (Object) null);
    }

    public static final void N(Integer num) {
    }

    public static final void O(SubscribeItemFragment subscribeItemFragment, Integer num) {
        l.f(subscribeItemFragment, "this$0");
        subscribeItemFragment.f1690i = 1;
        subscribeItemFragment.K();
    }

    public static final void P(SubscribeItemFragment subscribeItemFragment, Boolean bool) {
        l.f(subscribeItemFragment, "this$0");
        if (subscribeItemFragment.isVisible()) {
            l.e(bool, "edit");
            subscribeItemFragment.f1684c = bool.booleanValue();
            subscribeItemFragment.s().w0(bool.booleanValue());
            View view = subscribeItemFragment.getView();
            ((TextView) (view == null ? null : view.findViewById(R$id.tv_delete))).setVisibility(bool.booleanValue() ? 0 : 8);
        }
    }

    public static final void Q(SubscribeItemFragment subscribeItemFragment, String str) {
        l.f(subscribeItemFragment, "this$0");
        if (TextUtils.equals(str, subscribeItemFragment.b)) {
            View view = subscribeItemFragment.getView();
            ((TextView) (view == null ? null : view.findViewById(R$id.tv_tips))).setVisibility(8);
            subscribeItemFragment.f1690i = 1;
            subscribeItemFragment.K();
        }
    }

    public static final void R(SubscribeItemFragment subscribeItemFragment, SubscribeEntity subscribeEntity) {
        l.f(subscribeItemFragment, "this$0");
        if (TextUtils.equals(subscribeEntity.getType(), subscribeItemFragment.b)) {
            SubscribeAdapter s = subscribeItemFragment.s();
            l.e(subscribeEntity, "it");
            s.f(0, subscribeEntity);
        }
    }

    public static final void S(SubscribeItemFragment subscribeItemFragment, Boolean bool) {
        FragmentManager parentFragmentManager;
        l.f(subscribeItemFragment, "this$0");
        Fragment parentFragment = subscribeItemFragment.getParentFragment();
        if (parentFragment == null || (parentFragmentManager = parentFragment.getParentFragmentManager()) == null) {
            return;
        }
        l.e(bool, "enable");
        if (bool.booleanValue()) {
            ((ReaderSkillsProvider) c.a.a.a.d.a.c().g(ReaderSkillsProvider.class)).f(subscribeItemFragment.f1689h, (String) null, new f(parentFragmentManager, subscribeItemFragment));
        } else {
            o2.a.a(subscribeItemFragment.f1689h, parentFragmentManager);
        }
    }

    public static final void T(SubscribeItemFragment subscribeItemFragment, BaseQuickAdapter baseQuickAdapter, View view, int i2) {
        l.f(subscribeItemFragment, "this$0");
        l.f(baseQuickAdapter, "$noName_0");
        l.f(view, "$noName_1");
        if (subscribeItemFragment.f1684c) {
            subscribeItemFragment.s().z0(i2);
            return;
        }
        if (i2 < subscribeItemFragment.s().z().size()) {
            subscribeItemFragment.f1689h = ((SubscribeEntity) subscribeItemFragment.s().z().get(i2)).getUrl();
            ((ReaderSkillsProvider) c.a.a.a.d.a.c().g(ReaderSkillsProvider.class)).k(subscribeItemFragment.f1689h, subscribeItemFragment.new g());
            ((SubscribeEntity) subscribeItemFragment.s().z().get(i2)).setUpdate(0);
            c.t.a.v.a.d(DatabaseHelper.Companion.getSubscribeDao().update((SubscribeEntity) subscribeItemFragment.s().z().get(i2)), new d.b.a.e.e() {
                @Override
                public final void accept(Object obj) {
                    SubscribeItemFragment.U((Integer) obj);
                }
            });
            subscribeItemFragment.s().notifyItemChanged(i2);
        }
    }

    public static final void U(Integer num) {
    }

    public static final boolean V(SubscribeItemFragment subscribeItemFragment, BaseQuickAdapter baseQuickAdapter, View view, int i2) {
        l.f(subscribeItemFragment, "this$0");
        l.f(baseQuickAdapter, "$noName_0");
        l.f(view, ak.aE);
        subscribeItemFragment.f1691j = i2;
        subscribeItemFragment.d0(view);
        return true;
    }

    public static final void W(final SubscribeItemFragment subscribeItemFragment) {
        l.f(subscribeItemFragment, "this$0");
        c.t.b.a.i iVar = c.t.b.a.i.a;
        String str = subscribeItemFragment.b;
        l.d(str);
        if (!iVar.f(str) && (!subscribeItemFragment.s().z().isEmpty())) {
            View view = subscribeItemFragment.getView();
            ((TextView) (view == null ? null : view.findViewById(R$id.tv_tips))).setVisibility(0);
            c.h.b.n.b.g().f(new Runnable() {
                @Override
                public final void run() {
                    SubscribeItemFragment.X(SubscribeItemFragment.this);
                }
            });
        }
        subscribeItemFragment.f1690i = 1;
        subscribeItemFragment.K();
    }

    public static final void X(SubscribeItemFragment subscribeItemFragment) {
        l.f(subscribeItemFragment, "this$0");
        c.t.b.a.i iVar = c.t.b.a.i.a;
        String str = subscribeItemFragment.b;
        l.d(str);
        iVar.n(str);
    }

    public static final void Y(SubscribeItemFragment subscribeItemFragment, Integer num) {
        l.f(subscribeItemFragment, "this$0");
        subscribeItemFragment.f1690i = 1;
        subscribeItemFragment.K();
    }

    public static final void Z(SubscribeItemFragment subscribeItemFragment, View view) {
        l.f(subscribeItemFragment, "this$0");
        subscribeItemFragment.r();
    }

    public static final void a0(SubscribeItemFragment subscribeItemFragment) {
        l.f(subscribeItemFragment, "this$0");
        subscribeItemFragment.K();
    }

    public final void K() {
        SubscribeItemViewModel subscribeItemViewModel = this.f1686e;
        if (subscribeItemViewModel == null) {
            l.u("viewModel");
            subscribeItemViewModel = null;
        }
        String str = this.b;
        l.d(str);
        subscribeItemViewModel.q(str, this.f1690i).observe(this, new Observer() {
            public final void onChanged(Object obj) {
                SubscribeItemFragment.L(SubscribeItemFragment.this, (List) obj);
            }
        });
    }

    public final void b0() {
        if (this.f1691j < 0) {
            return;
        }
        SubscribeEntity subscribeEntity = (SubscribeEntity) s().getItem(this.f1691j);
        b0 b0Var = b0.a;
        String string = getString(R$string.home_delete_s_subscribe_tips, new Object[]{subscribeEntity.getTitle()});
        l.e(string, "getString(R.string.home_…bscribe_tips, item.title)");
        String format = String.format(string, Arrays.copyOf(new Object[0], 0));
        l.e(format, "java.lang.String.format(format, *args)");
        new ConfirmDialog.a().v(getString(R$string.common_hint)).r(format).m(new h(subscribeEntity)).a().q(getChildFragmentManager());
    }

    public final void c0() {
        if (this.f1691j < 0) {
            return;
        }
        SubscribeEntity subscribeEntity = (SubscribeEntity) s().getItem(this.f1691j);
        String type = subscribeEntity.getType();
        EditSubscribeDialogProvider t = t();
        this.f1693l = t == null ? null : t.g(false, false, new Subscribe(subscribeEntity.getUrl(), subscribeEntity.getTitle(), subscribeEntity.getType(), subscribeEntity.getWebUpdatedTime()));
        EditSubscribeDialogProvider t2 = t();
        if (t2 != null) {
            t2.h(new i(type, subscribeEntity, this));
        }
        BaseDialogFragment baseDialogFragment = this.f1693l;
        if (baseDialogFragment == null) {
            return;
        }
        baseDialogFragment.q(getChildFragmentManager());
    }

    public final void d0(View view) {
        if (this.f1692k == null && getContext() != null) {
            this.f1692k = new j(requireContext());
        }
        c.t.c.l.i.h hVar = this.f1692k;
        if (hVar == null) {
            return;
        }
        hVar.b(view);
    }

    public void delayLoadData() {
        super/*com.pocket.common.base.BaseFragment*/.delayLoadData();
        View view = getView();
        if ((view == null ? null : view.findViewById(R$id.swipe_refresh_layout)) != null) {
            View view2 = getView();
            ((SwipeRefreshLayout) (view2 != null ? view2.findViewById(R$id.swipe_refresh_layout) : null)).setRefreshing(true);
            K();
        }
    }

    public n getDataBindingConfig() {
        int i2 = R$layout.home_subscribe_fragment_page;
        int i3 = c.t.c.l.a.f134c;
        ViewModel viewModel = this.f1686e;
        if (viewModel == null) {
            l.u("viewModel");
            viewModel = null;
        }
        return new n(i2, i3, viewModel);
    }

    public void initViewModel() {
        SubscribeItemViewModel fragmentScopeViewModel = getFragmentScopeViewModel(SubscribeItemViewModel.class);
        l.e(fragmentScopeViewModel, "getFragmentScopeViewMode…temViewModel::class.java)");
        this.f1686e = fragmentScopeViewModel;
    }

    public void onCreate(Bundle bundle) {
        super/*com.pocket.common.base.DataBindingFragment*/.onCreate(bundle);
        String[] strArr = {"update_theme"};
        final e eVar = new e();
        Observer observer = new Observer() {
            public final void onChanged(Integer num) {
                h.b0.c.l.this.invoke(num);
            }
        };
        for (int i2 = 0; i2 < 1; i2++) {
            c.o.a.b.c b2 = c.o.a.a.b(strArr[i2], Integer.class);
            l.e(b2, "get(tag, EVENT::class.java)");
            b2.c(this, observer);
        }
        c.h.b.c.a.a("login").observe(this, new Observer() {
            public final void onChanged(Object obj) {
                SubscribeItemFragment.O(SubscribeItemFragment.this, (Integer) obj);
            }
        });
        c.h.b.c.a.a("edit_subscribe").observe(this, new Observer() {
            public final void onChanged(Object obj) {
                SubscribeItemFragment.P(SubscribeItemFragment.this, (Boolean) obj);
            }
        });
        c.h.b.c.a.a("check_update_subscribe").observe(this, new Observer() {
            public final void onChanged(Object obj) {
                SubscribeItemFragment.Q(SubscribeItemFragment.this, (String) obj);
            }
        });
        c.h.b.c.a.a("update_subscribe_type").observe(this, new Observer() {
            public final void onChanged(Object obj) {
                SubscribeItemFragment.R(SubscribeItemFragment.this, (SubscribeEntity) obj);
            }
        });
        SubscribeItemViewModel subscribeItemViewModel = this.f1686e;
        if (subscribeItemViewModel == null) {
            l.u("viewModel");
            subscribeItemViewModel = null;
        }
        subscribeItemViewModel.m().observe(this, new Observer() {
            public final void onChanged(Object obj) {
                SubscribeItemFragment.S(SubscribeItemFragment.this, (Boolean) obj);
            }
        });
    }

    public void onViewCreated(View view, Bundle bundle) {
        l.f(view, "view");
        super/*com.pocket.common.base.DataBindingFragment*/.onViewCreated(view, bundle);
        c.h.b.c.a.a("update_subscribe_home").observe(this, new Observer() {
            public final void onChanged(Object obj) {
                SubscribeItemFragment.Y(SubscribeItemFragment.this, (Integer) obj);
            }
        });
        View view2 = getView();
        ((TextView) (view2 == null ? null : view2.findViewById(R$id.tv_delete))).setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view3) {
                SubscribeItemFragment.Z(SubscribeItemFragment.this, view3);
            }
        });
        Bundle arguments = getArguments();
        String string = arguments == null ? null : arguments.getString(com.umeng.analytics.pro.d.y);
        this.b = string;
        if (!l.b(string, "video") && !l.b(this.b, "novel") && !l.b(this.b, "cartoon") && !l.b(this.b, "article") && !l.b(this.b, "other")) {
            throw new IllegalStateException("the type error");
        }
        c.t.b.a.i iVar = c.t.b.a.i.a;
        String str = this.b;
        l.d(str);
        boolean f2 = iVar.f(str);
        View view3 = getView();
        ((TextView) (view3 == null ? null : view3.findViewById(R$id.tv_tips))).setVisibility(f2 ? 0 : 8);
        View view4 = getView();
        ((RecyclerView) (view4 == null ? null : view4.findViewById(R$id.recycler_view))).setAdapter(s());
        s().L().v(1);
        s().L().setOnLoadMoreListener(new c.f.a.a.a.g.h() {
            public final void a() {
                SubscribeItemFragment.a0(SubscribeItemFragment.this);
            }
        });
        s().setOnItemClickListener(new c.f.a.a.a.g.d() {
            public final void a(BaseQuickAdapter baseQuickAdapter, View view5, int i2) {
                SubscribeItemFragment.T(SubscribeItemFragment.this, baseQuickAdapter, view5, i2);
            }
        });
        s().setOnItemLongClickListener(new c.f.a.a.a.g.f() {
            public final boolean a(BaseQuickAdapter baseQuickAdapter, View view5, int i2) {
                boolean V;
                V = SubscribeItemFragment.V(SubscribeItemFragment.this, baseQuickAdapter, view5, i2);
                return V;
            }
        });
        View view5 = getView();
        ((SwipeRefreshLayout) (view5 != null ? view5.findViewById(R$id.swipe_refresh_layout) : null)).setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
            public final void onRefresh() {
                SubscribeItemFragment.W(SubscribeItemFragment.this);
            }
        });
    }

    public final void r() {
        this.f1685d.clear();
        for (SubscribeEntity subscribeEntity : s().z()) {
            if (subscribeEntity.getSelect()) {
                this.f1685d.add(subscribeEntity);
            }
        }
        if (this.f1685d.isEmpty()) {
            showToast(getString(R$string.home_select_need_delete_subscribe));
        } else {
            new ConfirmDialog.a().v(getString(R$string.common_hint)).r(getString(R$string.home_delete_subscribe_tips)).m(new c()).a().q(getChildFragmentManager());
        }
    }

    public final SubscribeAdapter s() {
        return (SubscribeAdapter) this.f1687f.getValue();
    }

    public final EditSubscribeDialogProvider t() {
        return (EditSubscribeDialogProvider) this.f1694m.getValue();
    }
}