皮皮虾 v1.0.4版本的 MD5 值为:87a196ac7361123a7176975fd1f12476

以下内容为反编译后的 TopicDetailActivity.java 源代码,内容仅作参考


package com.box.hjsq.activity;

import android.content.Intent;
import android.os.Bundle;
import android.os.util.AbstractC2336;
import android.os.util.AbstractC6589;
import android.os.util.AbstractC7168;
import android.os.util.Abstractutil.駭鑈趘薑衈講堍趃軏C0108;
import android.os.util.C1371;
import android.os.util.C3946;
import android.os.util.C4291;
import android.os.util.C4927;
import android.os.util.C4964;
import android.os.util.C5238;
import android.os.util.C5315;
import android.os.util.C5646;
import android.os.util.C5881;
import android.os.util.C6044;
import android.os.util.C7097;
import android.os.util.C7142;
import android.os.util.C7231;
import android.os.util.C7428;
import android.os.util.C7544;
import android.os.util.C7654;
import android.os.util.InterfaceC2402;
import android.os.util.InterfaceC6488;
import android.os.util.InterfaceC7124;
import android.os.util.InterfaceC8021;
import android.os.util.util.剩望叞C7005;
import android.os.util.util.鈙汑镕簙垵雕谚厠愧C2262;
import android.os.util.util.閽友秶事謍C0323;
import android.os.util.util.鸘锨痉C6605;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.lifecycle.Observer;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.box.hjsq.activity.TopicDetailActivity;
import com.box.hjsq.bean.TopicDetailEntity;
import com.video.module.video.exo.ExoVideoView;
import de.hdodenhof.circleimageview.CircleImageView;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public final class TopicDetailActivity extends Abstractutil.駭鑈趘薑衈講堍趃軏C0108<util.剩望叞C7005, C1371> {
    public static final InterfaceC2402<Object>[] OooOooo;
    public final util.閽友秶事謍C0323 OooOoo0 = new util.閽友秶事謍C0323();
    public final C7654 OooOoo = C7097.OooO00o("ID", 0);
    public final InterfaceC8021 OooOooO = C5315.OooO0O0(new util.逥壪柌鐴漰榎墍C8609());

    public static final class util.逥壪柌鐴漰榎墍C8607 extends AbstractC6589 implements InterfaceC6488<View, C7428> {
        public final TopicDetailEntity OooO0oo;

        public util.逥壪柌鐴漰榎墍C8607(TopicDetailEntity topicDetailEntity) {
            super(1);
            this.OooO0oo = topicDetailEntity;
        }

        public final void OooO00o(View view) {
            C4291.OooO0o0(view, "it");
            TopicDetailActivity topicDetailActivity = TopicDetailActivity.this;
            C5238[] c5238Arr = {C4927.OooO00o("ID", Integer.valueOf(this.OooO0oo.getNode().getNodeId())), C4927.OooO00o("TITLE", this.OooO0oo.getNode().getName())};
            Intent intent = new Intent(topicDetailActivity, TopicActivity.class);
            C5881.OooO0o0(intent, (C5238[]) Arrays.copyOf(c5238Arr, 2));
            topicDetailActivity.startActivity(intent);
        }

        @Override
        public C7428 invoke(View view) {
            OooO00o(view);
            return C7428.OooO00o;
        }
    }

    public static final class util.逥壪柌鐴漰榎墍C8608 extends AbstractC6589 implements InterfaceC6488<View, C7428> {
        public util.逥壪柌鐴漰榎墍C8608() {
            super(1);
        }

        public final void OooO00o(View view) {
            C4291.OooO0o0(view, "it");
            TopicDetailActivity.this.finish();
        }

        @Override
        public C7428 invoke(View view) {
            OooO00o(view);
            return C7428.OooO00o;
        }
    }

    public static final class util.逥壪柌鐴漰榎墍C8609 extends AbstractC6589 implements InterfaceC7124<ExoVideoView> {
        public util.逥壪柌鐴漰榎墍C8609() {
            super(0);
        }

        @Override
        public final ExoVideoView invoke() {
            return new ExoVideoView(TopicDetailActivity.this, null, 0, 6, null);
        }
    }

    public static final class util.逥壪柌鐴漰榎墍C8610 extends AbstractC6589 implements InterfaceC6488<C6044, C7428> {
        public static final util.逥壪柌鐴漰榎墍C8610 OooO0oO = new util.逥壪柌鐴漰榎墍C8610();

        public util.逥壪柌鐴漰榎墍C8610() {
            super(1);
        }

        public final void OooO00o(C6044 c6044) {
            C4291.OooO0o0(c6044, "it");
            C7231.OooOO0o(c6044.OooO00o());
        }

        @Override
        public C7428 invoke(C6044 c6044) {
            OooO00o(c6044);
            return C7428.OooO00o;
        }
    }

    public static final class util.逥壪柌鐴漰榎墍C8611 extends AbstractC6589 implements InterfaceC6488<View, C7428> {
        public final TopicDetailEntity OooO0oo;

        public util.逥壪柌鐴漰榎墍C8611(TopicDetailEntity topicDetailEntity) {
            super(1);
            this.OooO0oo = topicDetailEntity;
        }

        public final void OooO00o(View view) {
            C4291.OooO0o0(view, "it");
            TopicDetailActivity topicDetailActivity = TopicDetailActivity.this;
            C5238[] c5238Arr = {C4927.OooO00o("ID", Long.valueOf(this.OooO0oo.getUser().getId()))};
            Intent intent = new Intent(topicDetailActivity, UserActivity.class);
            C5881.OooO0o0(intent, (C5238[]) Arrays.copyOf(c5238Arr, 1));
            topicDetailActivity.startActivity(intent);
        }

        @Override
        public C7428 invoke(View view) {
            OooO00o(view);
            return C7428.OooO00o;
        }
    }

    public static final class util.逥壪柌鐴漰榎墍C8612 extends AbstractC6589 implements InterfaceC6488<View, C7428> {
        public final TopicDetailEntity OooO;
        public final List<TopicDetailEntity.Attachment> OooO0oo;

        public util.逥壪柌鐴漰榎墍C8612(List<TopicDetailEntity.Attachment> list, TopicDetailEntity topicDetailEntity) {
            super(1);
            this.OooO0oo = list;
            this.OooO = topicDetailEntity;
        }

        public final void OooO00o(View view) {
            C4291.OooO0o0(view, "it");
            TopicDetailActivity topicDetailActivity = TopicDetailActivity.this;
            C5238[] c5238Arr = {C4927.OooO00o("ID", Integer.valueOf(this.OooO0oo.get(0).getId())), C4927.OooO00o("CHANNEL_ID", Integer.valueOf(TopicDetailActivity.this.o00O0O())), C4927.OooO00o("TITLE", this.OooO.getTitle())};
            Intent intent = new Intent(topicDetailActivity, PlayVideoActivity.class);
            C5881.OooO0o0(intent, (C5238[]) Arrays.copyOf(c5238Arr, 3));
            topicDetailActivity.startActivity(intent);
        }

        @Override
        public C7428 invoke(View view) {
            OooO00o(view);
            return C7428.OooO00o;
        }
    }

    public static final class util.逥壪柌鐴漰榎墍C8613 extends AbstractC6589 implements InterfaceC6488<TopicDetailEntity, C7428> {
        public util.逥壪柌鐴漰榎墍C8613() {
            super(1);
        }

        public final void OooO00o(TopicDetailEntity topicDetailEntity) {
            C4291.OooO0o0(topicDetailEntity, "r");
            TopicDetailActivity.this.Ooooooo(topicDetailEntity);
            util.閽友秶事謍C0323 r0 = TopicDetailActivity.this.OooOoo0;
            List<TopicDetailEntity.Content> content = topicDetailEntity.getContent();
            ArrayList arrayList = new ArrayList();
            for (Object obj : content) {
                if (!util.鈙汑镕簙垵雕谚厠愧C2262.OooOOOO(((TopicDetailEntity.Content) obj).getText(), "[", false, 2, null)) {
                    arrayList.add(obj);
                }
            }
            r0.OoooO(arrayList);
        }

        @Override
        public C7428 invoke(TopicDetailEntity topicDetailEntity) {
            OooO00o(topicDetailEntity);
            return C7428.OooO00o;
        }
    }

    static {
        util.鸘锨痉C6605 r1 = new util.鸘锨痉C6605(TopicDetailActivity.class, "mTopicId", "getMTopicId()I", 0);
        C4964.OooO0o(r1);
        OooOooo = new InterfaceC2402[]{r1};
    }

    public static final void o0OoOo0(TopicDetailActivity topicDetailActivity, AbstractC2336 abstractC2336) {
        C4291.OooO0o0(topicDetailActivity, "this$0");
        C4291.OooO0Oo(abstractC2336, "resultState");
        C7544.OooO0OO(topicDetailActivity, abstractC2336, new util.逥壪柌鐴漰榎墍C8613(), util.逥壪柌鐴漰榎墍C8610.OooO0oO, null, 8, null);
    }

    @Override
    public void Oooo0oO() {
        OoooOO0().OooO0o().observe(this, new Observer() {
            @Override
            public final void onChanged(Object obj) {
                TopicDetailActivity.o0OoOo0(TopicDetailActivity.this, (AbstractC2336) obj);
            }
        });
    }

    @Override
    public void OoooOOo() {
        OoooOO0().OooO0oO(o00O0O());
    }

    @Override
    public void OoooOo0() {
        ImageView imageView = OoooO0O().OooO0O0;
        C4291.OooO0Oo(imageView, "binding.back");
        C7231.OooO0OO(imageView, 0L, new util.逥壪柌鐴漰榎墍C8608(), 1, null);
    }

    @Override
    public void OoooOoO(Bundle bundle) {
        OoooO0O().OooO0Oo.setText("帖子内容");
        RecyclerView recyclerView = OoooO0O().OooO0OO;
        C4291.OooO0Oo(recyclerView, "binding.rv");
        C7231.OooO0oo(recyclerView, new LinearLayoutManager(this), this.OooOoo0, false, 4, null);
        C5646 oo000o = C5646.oo000o(this);
        oo000o.Ooooooo(OoooO0O().OooO0o0);
        oo000o.Oooooo(true);
        oo000o.Oooo000();
    }

    public final void Ooooooo(TopicDetailEntity topicDetailEntity) {
        ArrayList arrayList;
        this.OooOoo0.Oooo();
        C7142 inflate = C7142.inflate(LayoutInflater.from(OoooO0O().OooO0OO.getContext()), OoooO0O().OooO0OO, false);
        inflate.OooO0o.setText(topicDetailEntity.getTitle());
        inflate.OooO0Oo.setText(topicDetailEntity.getNode().getName());
        inflate.OooO0OO.setText(topicDetailEntity.getUser().getNickname());
        inflate.OooO0o0.setText(topicDetailEntity.getLastCommentTime());
        C3946 c3946 = C3946.OooO00o;
        CircleImageView circleImageView = inflate.OooO0O0;
        C4291.OooO0Oo(circleImageView, "headerImg");
        c3946.OooO00o(circleImageView, "https://www.haijiao.com/imgs/headicon/" + topicDetailEntity.getUser().getAvatar() + ".jpg");
        CircleImageView circleImageView2 = inflate.OooO0O0;
        C4291.OooO0Oo(circleImageView2, "headerImg");
        C7231.OooO0OO(circleImageView2, 0L, new util.逥壪柌鐴漰榎墍C8611(topicDetailEntity), 1, null);
        TextView textView = inflate.OooO0Oo;
        C4291.OooO0Oo(textView, "node");
        C7231.OooO0OO(textView, 0L, new util.逥壪柌鐴漰榎墍C8607(topicDetailEntity), 1, null);
        util.閽友秶事謍C0323 r4 = this.OooOoo0;
        ConstraintLayout OooO00o = inflate.OooO00o();
        C4291.OooO0Oo(OooO00o, "this.root");
        AbstractC7168.OooO0o(r4, OooO00o, 0, 0, 6, null);
        List<TopicDetailEntity.Attachment> attachments = topicDetailEntity.getAttachments();
        if (attachments == null) {
            arrayList = null;
        } else {
            ArrayList arrayList2 = new ArrayList();
            for (Object obj : attachments) {
                if (C4291.OooO00o(((TopicDetailEntity.Attachment) obj).getCategory(), "video")) {
                    arrayList2.add(obj);
                }
            }
            arrayList = arrayList2;
        }
        if (arrayList == null) {
            return;
        }
        TextView textView2 = inflate.OooO0oO;
        C4291.OooO0Oo(textView2, "video");
        C7231.OooOOO(textView2, !arrayList.isEmpty());
        TextView textView3 = inflate.OooO0oO;
        C4291.OooO0Oo(textView3, "video");
        C7231.OooO0OO(textView3, 0L, new util.逥壪柌鐴漰榎墍C8612(arrayList, topicDetailEntity), 1, null);
    }

    public final int o00O0O() {
        return ((Number) this.OooOoo.OooO00o(this, OooOooo[0])).intValue();
    }

    @Override
    public void onDestroy() {
        super.onDestroy();
        ooOO().OooOo();
    }

    @Override
    public void onPause() {
        super.onPause();
        ooOO().OooO0O0();
    }

    @Override
    public void onResume() {
        super.onResume();
        ooOO().OooOoO0();
    }

    public final ExoVideoView ooOO() {
        return (ExoVideoView) this.OooOooO.getValue();
    }
}