导航菜单

页面标题

页面副标题

零界绘 v1.0.2 - ReadingPreferencesThemesActivity.java 源代码

正在查看: 零界绘 v1.0.2 应用的 ReadingPreferencesThemesActivity.java JAVA 源代码文件

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


package com.junyue.novel.modules.user.ui;

import android.view.View;
import android.widget.TextView;
import androidx.recyclerview.widget.RecyclerView;
import com.junyue.basic.activity.BaseActivity;
import com.junyue.basic.adapter.CommonRecyclerViewAdapter;
import com.junyue.basic.widget.SimpleTextView;
import com.junyue.novel.modules_user.R;
import com.junyue.novel.sharebean.IndexBookStoreHeatTag;
import com.junyue.novel.sharebean.LocalHome;
import com.junyue.novel.sharebean.ReadingPref;
import f.p.c.z.z0;
import i.b0.c.u;
import i.f;
import i.t;
import i.w.x;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;

public final class ReadingPreferencesThemesActivity extends BaseActivity implements View.OnClickListener {
    public int N;
    public final i.d E = f.n.a.a.a.a(this, R.id.tv_skip);
    public final i.d F = f.n.a.a.a.a(this, R.id.tv_submit);
    public final i.d G = f.n.a.a.a.a(this, R.id.rv_themes);
    public final int H = 6;
    public final Map<Integer, IndexBookStoreHeatTag> I = new LinkedHashMap();
    public final i.d J = f.b(new ReadingPreferencesThemesActivity$mHeatRvAdapter$2(this));
    public final i.d K = f.b(e.n);
    public final int L = 1;
    public final int M = 2;
    public List<IndexBookStoreHeatTag> O = new ArrayList();
    public List<IndexBookStoreHeatTag> P = new ArrayList();

    public static final class a implements View.OnClickListener {
        public a() {
        }

        @Override
        public final void onClick(View view) {
            ReadingPreferencesThemesActivity.this.v1();
        }
    }

    public static final class b extends u implements Function1<List<? extends IndexBookStoreHeatTag>, t> {
        public b() {
            super(1);
        }

        public final void b(List<? extends IndexBookStoreHeatTag> list) {
            if (list != null) {
                ReadingPreferencesThemesActivity.this.O.addAll(list);
                ReadingPreferencesThemesActivity readingPreferencesThemesActivity = ReadingPreferencesThemesActivity.this;
                readingPreferencesThemesActivity.x1(readingPreferencesThemesActivity.N, ReadingPreferencesThemesActivity.this.L, list);
            }
        }

        public Object invoke(Object obj) {
            b((List) obj);
            return t.a;
        }
    }

    public static final class c extends u implements Function1<List<? extends IndexBookStoreHeatTag>, t> {
        public c() {
            super(1);
        }

        public final void b(List<? extends IndexBookStoreHeatTag> list) {
            if (list != null) {
                ReadingPreferencesThemesActivity.this.P.addAll(list);
                ReadingPreferencesThemesActivity readingPreferencesThemesActivity = ReadingPreferencesThemesActivity.this;
                readingPreferencesThemesActivity.x1(readingPreferencesThemesActivity.N, ReadingPreferencesThemesActivity.this.M, list);
            }
        }

        public Object invoke(Object obj) {
            b((List) obj);
            return t.a;
        }
    }

    public static final class d extends u implements Function1<IndexBookStoreHeatTag, CharSequence> {
        public static final d n = new d();

        public d() {
            super(1);
        }

        public final CharSequence invoke(IndexBookStoreHeatTag indexBookStoreHeatTag) {
            i.b0.c.t.e(indexBookStoreHeatTag, "it");
            String name = indexBookStoreHeatTag.getName();
            i.b0.c.t.d(name, "it.name");
            return name;
        }
    }

    public static final class e extends u implements Function0<f.p.f.a.b> {
        public static final e n = new e();

        public e() {
            super(0);
        }

        public final f.p.f.a.b invoke() {
            return (f.p.f.a.b) f.p.c.e.c.d(f.p.f.a.b.class, null, 2, null);
        }
    }

    @Override
    public int I0() {
        return R.layout.activity_read_preferences2;
    }

    @Override
    public void O0() {
        ReadingPref readingPref = (ReadingPref) f.p.c.m.c.l().i(ReadingPref.class);
        if (readingPref == null) {
            readingPref = new ReadingPref();
        }
        setBackPressView(findViewById(R.id.ib_back));
        View E0 = E0();
        if (E0 != null) {
            E0.setVisibility(4);
        }
        s1().setVisibility(0);
        s1().setOnClickListener(new a());
        this.N = readingPref.a() != 2 ? 1 : 2;
        f.p.f.a.b r1 = r1();
        if (r1 != null) {
            r1.e(this.L, new b());
        }
        f.p.f.a.b r12 = r1();
        if (r12 != null) {
            r12.e(this.M, new c());
        }
        t1().setOnClickListener(this);
    }

    @Override
    public void onClick(View view) {
        i.b0.c.t.e(view, "v");
        if (i.b0.c.t.a(view, t1())) {
            v1();
        }
    }

    public final CommonRecyclerViewAdapter<IndexBookStoreHeatTag> p1() {
        return (CommonRecyclerViewAdapter) this.J.getValue();
    }

    public final RecyclerView q1() {
        return (RecyclerView) this.G.getValue();
    }

    public final f.p.f.a.b r1() {
        return (f.p.f.a.b) this.K.getValue();
    }

    public final SimpleTextView s1() {
        return (SimpleTextView) this.E.getValue();
    }

    public final TextView t1() {
        return (TextView) this.F.getValue();
    }

    public final List<IndexBookStoreHeatTag> u1(int i) {
        return i == this.M ? this.P : this.O;
    }

    public final void v1() {
        Map<Integer, IndexBookStoreHeatTag> map = this.I;
        ArrayList arrayList = new ArrayList(map.size());
        Iterator<Map.Entry<Integer, IndexBookStoreHeatTag>> it = map.entrySet().iterator();
        while (it.hasNext()) {
            arrayList.add(it.next().getValue());
        }
        List a0 = x.a0(p1().k());
        a0.removeAll(arrayList);
        a0.addAll(0, arrayList);
        List W = x.W(a0, this.H);
        LocalHome.Companion.c(this.N, W);
        int i = this.N;
        int i2 = this.L;
        if (i == i2) {
            i2 = this.M;
        }
        LocalHome.Companion.c(i2, x.W(u1(i2), this.H));
        f.d.a.a.e.c("LocalHome", x.O(W, (CharSequence) null, (CharSequence) null, (CharSequence) null, 0, (CharSequence) null, d.n, 31, (Object) null), new Object[0]);
        f.a.a.a.e.a.c().a("/index/main").C(getContext(), z0.b(this));
    }

    public final void w1() {
        String str;
        Map<Integer, IndexBookStoreHeatTag> map = this.I;
        ArrayList arrayList = new ArrayList(map.size());
        Iterator<Map.Entry<Integer, IndexBookStoreHeatTag>> it = map.entrySet().iterator();
        while (it.hasNext()) {
            arrayList.add(it.next().getValue());
        }
        int size = arrayList.size();
        int i = this.H;
        if (1 <= size && i >= size) {
            str = "确定";
        } else {
            str = "最多选择" + this.H + (char) 20010;
        }
        t1().setText(str);
        t1().setSelected(!arrayList.isEmpty());
    }

    public final void x1(int i, int i2, List<? extends IndexBookStoreHeatTag> list) {
        if (i2 == i) {
            p1().D(list);
            w1();
        }
    }

    public final void y1(TextView textView) {
    }

    public final void z1(TextView textView) {
    }
}