Android TextView 点击超链接跳转实现
前提:之前遇到过一次textview显示url的方式,但是并未深入探究。但是,上个礼拜一个朋友问我如何在textview上面加载url,并且点击跳转到指定页面。当时对这个比较感兴趣也就深入探究了一番。虽然实现了,但是效果并不理想。如果哪位看官对这一点,理解的比较深入,请告诉我一声,谢谢了。 首先 对TextView属性比较熟悉的开发者应该都知道TextView有一个叫做autoLink的属性,可以将符合指定格式的文本转换为可单击的超链接形式,在帮助文档中也可以发现Android给我们提供了如下几种格式: 1、none:表示不进行任何匹配,默认; 2、Web:表示匹配Web Url, 如: 连接地址为http://www.baidu.com会成为可单击跳转的超链接; 3、Email:表示匹配邮件地址, 如:邮件地址为xx@sina.com会成为可单击的超链接; 4、Phone:表示匹配电话号码,如:点击号码10000会跳到拨号界面; 5、Map:表示匹配地图地址; 6、All:表示将会匹配web、email、phone、map; 如下图所示 TextView autoLink.png &...
