搜书大师 v23.2版本的 MD5 值为:5ee433f6456b6278bd6e80a5d44df55e

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


package com.flyersoft.discuss.board;

import android.app.Activity;
import android.os.Bundle;
import android.text.Html;
import android.text.method.LinkMovementMethod;
import android.view.View;
import android.widget.TextView;
import androidx.annotation.Nullable;
import com.flyersoft.baseapplication.been.BoardBean;
import com.flyersoft.baseapplication.z2;
import com.flyersoft.discuss.R;
import com.flyersoft.discuss.main.BoardControler;
import com.flyersoft.discuss.z;
import com.lygame.aaa.b41;

public class BoardActivity extends Activity {
    BoardBean boardBean;
    TextView content;
    boolean finished;
    TextView ok;
    String test = "<b>百度</b><a href=\"http://www.baidu.com/\">百度</a><p>反对点</p>";
    TextView title;

    @Override
    public void onBackPressed() {
    }

    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_board);
        int intExtra = getIntent().getIntExtra(b41.ID_ATTR, -1);
        if (intExtra == -1) {
            finish();
        }
        for (BoardBean boardBean : BoardControler.boardBeans) {
            if (boardBean.getId() == intExtra) {
                this.boardBean = boardBean;
            }
        }
        if (this.boardBean == null) {
            finish();
        }
        this.title = (TextView) findViewById(R.id.title);
        this.content = (TextView) findViewById(R.id.content);
        this.ok = (TextView) findViewById(R.id.ok);
        if (z.night) {
            findViewById(R.id.base).setBackgroundResource(R.drawable.book_creat_back_night);
            this.title.setTextColor(-1);
            this.content.setTextColor(-1);
        }
        CharSequence fromHtml = Html.fromHtml(this.boardBean.getBoardContent());
        while (fromHtml.length() > 0 && fromHtml.charAt(fromHtml.length() - 1) == '\n') {
            fromHtml = fromHtml.subSequence(0, fromHtml.length() - 1);
        }
        z2.log("弹窗通知: " + ((Object) fromHtml));
        if (fromHtml.length() == 0) {
            finish();
            return;
        }
        this.content.setText(fromHtml);
        this.content.setMovementMethod(LinkMovementMethod.getInstance());
        this.ok.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                BoardActivity boardActivity = BoardActivity.this;
                if (!boardActivity.finished) {
                    BoardControler.saveId(boardActivity.boardBean.getId());
                }
                BoardActivity boardActivity2 = BoardActivity.this;
                boardActivity2.finished = true;
                boardActivity2.finish();
            }
        });
    }
}