Android富文本问题

作者: jimdear | 来源:发表于2016-09-30 17:14 被阅读438次

    遇到情况:

    1.动态表单里面(根据json生成不同的页面),存在这连接,文本,而且还有不同颜色,点击url跳转到自己定义的 webviewactivity,点击跳过按钮跳到下一个activity。用一个TextView实现。需求就是这样,非常恶心。

    尝试:

    1.传统的HTML标签,但是a标签跳的让我摸不着,因为只是一个TextView,很难控制第几个,给出来的思路可能就是
    对内容进行单独的处理,比如a标签,自定义的跳转本地的标签等。理论上是可行的。由此,我看了一下RichText这个
    出了比较就的技术模块。

    先贴上github地址:https://github.com/jimdear/RichText.git

    (上面有详细的介绍,因此,不一 一说明,只是贴出我遇到的坑)

    注意:


    Paste_Image.png

    tv.setMovementMethod(LinkMovementMethod.getInstance());// 点击的时候产生超链接
    这一行代码非常坑,要注释掉。否则就会报错。具体原理就是如果我定义本地的跳转的话,activity找不到。因此,通过关键字
    来搞。

    大家可能对动态表单的概念还不清楚。下一章节,我会重点把我项目中的动态表单分享出来,欢迎关注。

    相关文章

      网友评论

        本文标题:Android富文本问题

        本文链接:https://www.haomeiwen.com/subject/rhfryttx.html