小猪Android开发交流群已建立,欢迎大家加入,无论是新手,菜鸟,大神都可以,小猪一个人的
力量毕竟是有限的,写出来的东西肯定会有很多纰漏不足,欢迎大家指出,集思广益,让小猪的博文
更加的详尽,帮到更多的人,O(∩_∩)O谢谢!
小猪Android开发交流群:小猪Android开发交流群群号:421858269
新Android UI实例大全目录:http://blog.csdn.net/coder_pig/article/details/42145907
本节引言:
本节主要介绍的是如何为TextView设置超链接,跳转到浏览器,短信,拨号界面等
方法分别用三种:
①使用SpannableString来实现
②使用autoLink属性来实现
③使用HTML的<a>标签来实现
那么开始本节的内容!
本节正文:
1.通过SpannableString设置超链接:
通过SpannableString来实现的,核心方法是:
setSpan (Object what, int start, int end, int flags)
主要看start与end,一个是字符的起始下标,从0开始算,end则是结束为止,
包含起始位置,而不包含结束位置的字符哦!另外中英文都算一个字符!
示例代码如下: