小编Mat*_*rti的帖子

Android TagHandler异常

我正在开发一个Android应用程序,我需要将HTLM(也是<li>标签)显示到textView中.为此,我发现了这个TagHandler,但它提出了一个

java.lang.RuntimeException:PARAGRAPH span必须从段落边界开始

我试着理解为什么,但我找不到解决方案.我对Android很新,所以请帮帮我.

public class HtmlTagHandler implements Html.TagHandler {
    private int mListItemCount = 0;
    private Vector<String> mListParents = new Vector<String>();

    @Override
    public void handleTag(final boolean opening, final String tag, Editable output, final XMLReader xmlReader) {

        if (tag.equals("ul") || tag.equals("ol") || tag.equals("dd")) {
            if (opening) {
                mListParents.add(tag);
            } else mListParents.remove(tag);

            mListItemCount = 0;
        } else if (tag.equals("li") && !opening) {
            handleListTag(output);
        }



    }



    private void handleListTag(Editable output) {
        if (mListParents.lastElement().equals("ul")) {
            output.append("\n");
            String[] split = output.toString().split("\n");

            int lastIndex …
Run Code Online (Sandbox Code Playgroud)

java android tag-handler

5
推荐指数
1
解决办法
1928
查看次数

嵌入式Qr代码扫描程序库android

任何人都可以建议我一个很好的二维码阅读器将其嵌入我的应用程序.我正在搜索一个图书馆,让我直接将扫描仪嵌入我的活动中.并有一个很好的教程,解释我如何使用它.

android

2
推荐指数
1
解决办法
1559
查看次数

标签 统计

android ×2

java ×1

tag-handler ×1