Android技术知识Android开发Android代码封装

Android富文本问题

2016-09-30  本文已影响438人  jimdear

遇到情况:

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找不到。因此,通过关键字
来搞。

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

上一篇下一篇

猜你喜欢

热点阅读