TextView的autoLink属性
TextView的autoLink属性的作用是当TextView的内容包含一个URL或一个E-mail或者电话号码时,设置这个属性可以突出显示(加下划线以及更改字体颜色)这些内容,并且当用户单击这些突出显示的项时,系统将启动相应的程序来响应这些项,比如如果是URL则启动浏览器来访问该URL,如果是电子邮件地址则启动电子邮件应用程序等。
设置该项属性有三种方法:
1、在XML的TextView的标记内设置autoLink属性
<TextView
android:id="@+id/tv"
android:autoLink="all"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
其中autoLink属性有web|email|phone|map|none(默认值)|all
2、在代码中设置(XML中不需要添加任何特殊属性)
TextView tv =(TextView)this.findViewById(R.id.tv);
tv.setAutoLinkMask(Linkify.ALL);
tv.setText("please visit my website.http://www.androidbook.com or email me at zhouyanhongliuli@163.com");
此方法请注意要在设置文本内容之前设置自动链接选项。
3、也是在代码中设置(XML中不需要添加任何特殊属性),使用Linkify类的addLinks()静态方法
TextView tv =(TextView)this.findViewById(R.id.tv);
tv.setText("please visit my website.http://www.androidbook.com or email me at zhouyanhongliuli@163.com");
Linkify.addLinks(tv, Linkify.ALL);
TextView的autoLink属性相关推荐
- TextView 的 AutoLink 属性和 onLongClick 冲突
方法一 https://www.jianshu.com/p/0d15acb831be 在 TextView 需要设置 AutoLink 的属性来标记 'phone' . 'web' .'email' ...
- TextView的autoLink属性设置超链接问题
需求如下:用一个view展示"请点击https://mp.csdn.net进行查找"这句话,并点击链接地址时可以进行跳转. 最近接到类似的这种需求,网上查找资料学习到了TextVi ...
- Android之TextView设置autoLink属性后自定义跳转到指定界面
在TextView 中设置autoLink 属性可以自动识别Web URL.电话号码.电子邮件地址.添加下划线改变字体颜色并实现点击事件,支持自动识别的类型: android:autoLink=&qu ...
- 【Android 应用开发】Android UI 设计之 TextView EditText 组件属性方法最详细解析
. 作者 :万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/18964835 . TextView 相关类的继承结构 ...
- android:autolink 颜色,Android设置完autoLink属性后自定义跳转到指定界面
在TextView 中设置autoLink 属性可以自动识别Web URL,电话号码,电子邮件地址添加下划线改变字体颜色并实现点击事件,支持自动识别的类型: android:autoLink=&quo ...
- Android 设置完autoLink属性后自定义跳转到指定界面
在TextView 中设置autoLink 属性可以自动识别Web URL,电话号码,电子邮件地址添加下划线改变字体颜色并实现点击事件,支持自动识别的类型: android:autoLink=&quo ...
- Android开发技巧——去掉TextView中autolink的下划线
我们知道,在布局文件中设置textview的autolink及其类型,这时textivew上会显示link的颜色,并且文字下面会有一条下划线,表示可以点击.而在我们在点击textview时,应用将根据 ...
- autolink android不显示下划线,Android开发技巧——去掉TextView中autolink的下划线
我们知道,在布局文件中设置textview的autolink及其类型,这时textivew上会显示link的颜色,并且文字下面会有一条下划线,表示可以点击.而在我们在点击textview时,应用将根据 ...
- Android TextView autoLink属性自动识别链接
autoLink自动识别链接和HTML解析链接 android:autoLink="web" // 设置自动识别链接,值web为匹配Web网址 android:autoLink=& ...
最新文章
- 2022-2028年中国婴儿用品市场投资分析及前景预测报告
- 深度分析typedef--定义自己的数据类型
- 剑桥大学2020《AI全景报告》出炉,177页ppt
- asp.net core系列 53 IdentityServer4 (IS4)介绍
- splunk rest api search
- STC89C52单片机 数码管动态显示
- 返回多维数组中某一维的最大值
- 【codevs1565】【BZOJ2242】计算器,数论练习
- gettimeofday函数使用《代码》
- js将long日期格式转换为标准日期格式
- LoadingCache源码剖析之缓存加载实现
- 100部经典漫画,有机会看看。
- python面板数据模型_面板数据模型选择
- jupyter连接失败
- RS232和TTL电平
- 大数据会议资料学习笔记201402
- 程序员转行干什么好呢
- 【Excel】Excel学习笔记 -- 通配符的使用与定位条件
- C++ 在控件上使用科学记数法输出数据
- 小米自带360怎么卸载_每日话题:小米下架360产品 卸载内置软件功能好吗?
热门文章
- 关于 Fatal error compiling: 无效的目标发行版: xx 错误解决
- 从DesperateCat学到的Tomcat下的新利用思路
- 张鑫旭:说说CSS学习中的瓶颈(个人觉得对突破技术瓶颈都有思想上的指导作用)...
- 2020/03/14更新:获取、导出微信所有表情
- 研报精选230316
- vcg函数值_从GSP机制到VCG机制
- 使用python进行服务器监控
- JAVA 向带有公式的excel写入数据,获取公式计算结果
- 正确使用 Adobe 系列全家桶工具的教程(2021.2.20)
- STM8S903K3T6C基于ST Visual Develop开发输入输出按键检测示例