06/14
2013

TextView添加链接

本文主要介绍TextView添加链接的几种可行及不可行方式,并且分析为什么不可行

 

Demo APK 可以方便的查看效果,在各大应用商店搜索 trinea android 下载即可,如:Google Play

效果图如下:

text_add_link

一、可行方式

显示链接样式,能点击,touch即点击

显示链接样式,能点击。通过手动设置textView的OnClickListener完成点击响应。

显示链接样式,并且能点击(只响应http://www.trinea.cn部分点击),不过不支持如下的href形式

二、不可行方式

显示链接样式,不能点击

显示链接样式,不能点击

不显示链接样式,不能点击

三、通过源码分析原因
TextView.setText函数主要源代码如下:

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

2 thoughts on “TextView添加链接