你是不是很希望自己的TextView中的文本在遇到电话号码或者网页地址的时候,能够显示成为一个链接,然后我们一点击就会进入相应的打电话或者浏览器应用呢?
如果你的回答是yes,那么我们就一起看看我这里的应用吧。代码如下:
布局文件linkify.xml代码:
activity的代码:
就这么简单,其实本质上,我们就用了Linkify类的addLinks方法。
addLinks方法会将我们传递进去的textView的内容获取到,然后找到里面匹配的字符,用链接的方式展现给用户,用户一点击链接,便会通过系统自己的一些Intent将请求发给要启动的应用。