博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

020、Linkify规则

Posted on 2013-09-27 21:49  mz_zyh  阅读(239)  评论(0编辑  收藏  举报
在Android里,可以通过Linkify实现链接,Linkify可以让系统动态获取并迅速判断内容是否符合某种规则。如,电话号码,点击后会跳转到电话拨号界面。
其实是更加正则规则进行判断的。
在程序中使用示例如下:
                Linkify.addLinks(et, Linkify.WEB_URLS | Linkify.EMAIL_ADDRESSES
                        | Linkify.PHONE_NUMBERS);

将要匹配的TextView或其子类和规则加入即可,不过,应该是先有内容,再设置的,即上述代码et里面是应该已经有文字内容了的,否则,正则规则将不起作用。也可以在布局里面设置,会更加方便,在布局文件里面可以添加android:autoLink属性即可