Linkify是android中的一个辅助类,它会通过正则表达式[color=red]RegEx[/color]在TextView.getText()返回的字符串找出正则表达式匹配的字串.如果找到匹配的子串的话,这些字串都会被转换为可以单击的链接,当点击这些链接的时候,就会执行[color=red]startActivity(new Intent(ACTION_VIEW,uri))[/color];[color=red]uri[/color]就是正则表达式匹配到的那些[color=red]子串[/color]。如果字串是数字,将会启动系统拨打电话界面,如果是html链接,将会用浏览器打开。。。。。。
Linkify常用的链接类型有[color=red]Linkfy.WEB_URLS,Linkfy.EMAIL_ADDRESS,Linkfy.PHONE_NUMBERS[/color]
两种使用方式:
1:[color=red]Linkify.addLinks(new TextView(this),Linkify.WEB_URLS|Linkify.EMAIL_ADDRESS)[/color];
2:在配置文件中添加属性[color=red]android:autoLink="phone|email";[/color]
Linkify常用的链接类型有[color=red]Linkfy.WEB_URLS,Linkfy.EMAIL_ADDRESS,Linkfy.PHONE_NUMBERS[/color]
两种使用方式:
1:[color=red]Linkify.addLinks(new TextView(this),Linkify.WEB_URLS|Linkify.EMAIL_ADDRESS)[/color];
2:在配置文件中添加属性[color=red]android:autoLink="phone|email";[/color]