导航菜单

页面标题

页面副标题

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

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

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


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

import android.annotation.SuppressLint;
import android.graphics.drawable.Drawable;
import android.view.View;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import com.google.android.material.slider.BasicLabelFormatter;
import com.junyue.basic.activity.BaseActivity;
import com.junyue.basic.mvp.PresenterProviders;
import com.junyue.basic.util.Apps;
import com.junyue.basic.widget.StatusLayout;
import com.junyue.novel.modules.user.bean.MessageInfoBean;
import com.junyue.novel.modules.user.bean.MessageListBean;
import com.junyue.novel.modules_user.R;
import f.p.c.k.f;
import f.p.c.r.j;
import f.p.c.z.a1;
import f.p.c.z.c1;
import f.p.c.z.o0;
import f.p.g.g.f.d.h;
import f.p.g.g.f.d.i;
import f.p.g.g.f.d.j;
import i.b0.c.t;
import i.b0.c.u;
import java.util.List;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;

@j({i.class})
public final class MessageInfoActivity extends BaseActivity implements f.p.g.g.f.d.j {
    public final i.d E = f.n.a.a.a.a(this, R.id.title_tv);
    public final i.d F = f.n.a.a.a.a(this, R.id.date_tv);
    public final i.d G = f.n.a.a.a.a(this, R.id.info_tv);
    public final i.d H = f.n.a.a.a.a(this, R.id.book_name_tv);
    public final i.d I = f.n.a.a.a.a(this, R.id.chapter_tv);
    public final i.d J = f.n.a.a.a.a(this, R.id.state_tv);
    public final i.d K = f.n.a.a.a.a(this, R.id.mask_tv);
    public final i.d L = f.n.a.a.a.a(this, R.id.book_iv);
    public final i.d M = f.n.a.a.a.a(this, R.id.book_rly);
    public final i.d N = f.n.a.a.a.a(this, R.id.sl);
    public long O = -1;
    public final i.d P = c1.b(new d());
    public int Q;
    public int R;

    public static final class a extends u implements Function1<f<Drawable>, f<?>> {
        public a() {
            super(1);
        }

        public final f<?> invoke(f<Drawable> fVar) {
            t.e(fVar, "$receiver");
            return a1.a(fVar, MessageInfoActivity.this.getContext());
        }
    }

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

        @Override
        public final void onClick(View view) {
            f.a.a.a.d.a a = f.a.a.a.e.a.c().a("/bookstore/book_detail");
            a.Q("book_id", MessageInfoActivity.this.O);
            a.B(MessageInfoActivity.this.getContext());
        }
    }

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

        @Override
        public final void onClick(View view) {
            MessageInfoActivity.this.H0();
        }
    }

    public static final class d extends u implements Function0<h> {
        public d() {
            super(0);
        }

        public final h invoke() {
            Object c = PresenterProviders.d.a(MessageInfoActivity.this).c(0);
            if (c != null) {
                return (h) c;
            }
            throw new NullPointerException("null cannot be cast to non-null type com.junyue.novel.modules.user.mvp.MessageCenterPresenter");
        }
    }

    @Override
    public void H0() {
        h j1 = j1();
        int i = this.Q;
        int i2 = this.R;
        String b2 = Apps.b();
        t.d(b2, "Apps.getDevicesId()");
        j1.t0(i, i2, b2);
    }

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

    @Override
    public void O0() {
        Y0(R.id.ib_back);
        this.Q = getIntent().getIntExtra("notify_id", 0);
        this.R = getIntent().getIntExtra("notify_class_id", 0);
        f1().setOnClickListener(new b());
        k1().setRetryOnClickListener(new c());
    }

    @Override
    public void Q(MessageListBean messageListBean) {
        t.e(messageListBean, "item");
        j.a.d(this, messageListBean);
    }

    public final ImageView d1() {
        return (ImageView) this.L.getValue();
    }

    public final TextView e1() {
        return (TextView) this.H.getValue();
    }

    public final RelativeLayout f1() {
        return (RelativeLayout) this.M.getValue();
    }

    public final TextView g1() {
        return (TextView) this.I.getValue();
    }

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

    public final TextView i1() {
        return (TextView) this.G.getValue();
    }

    public final h j1() {
        return (h) this.P.getValue();
    }

    public final StatusLayout k1() {
        return (StatusLayout) this.N.getValue();
    }

    public final TextView l1() {
        return (TextView) this.K.getValue();
    }

    public final TextView m1() {
        return (TextView) this.J.getValue();
    }

    public final TextView n1() {
        return (TextView) this.E.getValue();
    }

    @Override
    @SuppressLint({"SetTextI18n"})
    public void o(boolean z, MessageInfoBean messageInfoBean) {
        if (!z || messageInfoBean == null) {
            k1().t();
            return;
        }
        n1().setText(messageInfoBean.e());
        h1().setText(f.p.c.z.j.a(messageInfoBean.b() * BasicLabelFormatter.THOUSAND));
        i1().setText(messageInfoBean.a());
        MessageInfoBean.Book h = messageInfoBean.h();
        if (h != null) {
            f1().setVisibility(0);
            e1().setText(h.d());
            g1().setText(getContext().getString(R.string.serialize_to, h.c()));
            m1().setText(o0.a(h.a()));
            l1().setText(getContext().getString(R.string.n_score, String.valueOf(h.f())));
            a1.e(d1(), h.e(), false, new a(), 2, null);
            this.O = h.b();
        } else {
            f1().setVisibility(8);
        }
        k1().B();
    }

    @Override
    public void u(MessageListBean[] messageListBeanArr) {
        t.e(messageListBeanArr, "ids");
        j.a.a(this, messageListBeanArr);
    }

    @Override
    public void w(MessageListBean[] messageListBeanArr) {
        t.e(messageListBeanArr, "ids");
        j.a.e(this, messageListBeanArr);
    }

    @Override
    public void x0(List<? extends MessageListBean> list, boolean z) {
        t.e(list, "list");
        j.a.c(this, list, z);
    }
}