android 基础再学习-linkify超链接的简单使用
来源:互联网 发布:磁条卡读写软件 编辑:程序博客网 时间:2024/04/26 02:53
Linkify是一个辅助类,它会自动的在TextView类(或者TextView派生类)中通过RegEx模式匹配来创建超链接
Linkify 中有web_urls、email_address、phone_numbers、map_address(这个还不理解) 几个预设值
当一个textview 设置内容后,设置Linkify 会自动检索设置预设值的内容 从而生成超链接,自带点击,无需设置点击事件
生成方法有两种:
1、java
<span style="white-space:pre"></span>tv.setText("weburl:www.baidu.com");Linkify.addLinks(tv, Linkify.WEB_URLS);
2、xml
android:autoLink="web" android:text="www.baidu.com"
如果内容有多个,比如地址、邮箱、电话号码 共存,那么我们也可以这样设置
Linkify.addLinks(tv, Linkify.WEB_URLS|Linkify.EMAIL_ADDRESSES|Linkify.PHONE_NUMBERS);或者这样
android:autoLink="web|phone|email" android:text="百度:www.baidu.com---手机号:12345678909 邮箱:helloworld@163.com"也可以把autoLink设置为all
不过这样4种类型都会生成超链接,谨慎使用
0 0
- android 基础再学习-linkify超链接的简单使用
- 【android】:Linkify的使用
- Android-Linkify的使用
- android sdk --- linkify的使用
- android基础--Linkify
- android Linkify的用法
- Linkify的使用
- Linkify的使用
- 【linkify】Android Linkify介绍
- android中的Linkify的用法
- 对textview进行linkify,像html里面的超链接
- 【linkify】linkify的小例子
- android基础学习之parcelable的简单使用
- 5.简单的超链接的使用
- 超链接使用confirm最简单的办法
- Android TextView借助Linkify,使用自定义模式设置链接
- HTML学习笔记之超链接的使用
- Android开发之Linkify
- servlet容器中webservice的实现
- linux git 安装
- mysql 批量删除带有前缀的数据库表
- iOS no such provisioning profile was found
- 151104的测试总结
- android 基础再学习-linkify超链接的简单使用
- Java提高篇
- 自定义ProgressBar(使用图片播放效果)
- 【已解决】Eclipse for Android 出现Could not find SDK folder....问题解决
- cordys 的 ESB如果实现数据转换
- ostringstream的简单用法(用于一次文件内容全部读入)
- windows7安装oracle 10g安装过程及注意事项
- 内存操作GetMemory
- 创建型模式之工厂方法模式(日志记录器)