Android富文本问题

遇到情况:

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 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,790评论 25 709
  • 内容抽屉菜单ListViewWebViewSwitchButton按钮点赞按钮进度条TabLayout图标下拉刷新...
    皇小弟阅读 47,029评论 22 665
  • 默哈穆德的七只山羊释迦摩尼的七只山羊苏武的七只山羊山羊我的七只山羊 每天数着它们睡觉七只山羊欺骗不了先知每天哄着它...
    紫章阅读 3,034评论 0 0