android TextView(2)-根据类型超链接
来源:互联网 发布:正在还原网络连接 编辑:程序博客网 时间:2024/06/15 05:22
autoLink属性
当文字出现URL,EMail,Phone,Map的时候,可以通过设置autoLink属性;这时当我们点击文字对应部分文字的时候,即可跳转至某默认APP.
<TextView android:id="@+id/link_tv1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="20dp" android:autoLink="phone" android:text="13843843888"/><TextView android:id="@+id/link_tv2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="20dp" android:autoLink="web" android:text="百度:www.baidu.com"/><TextView android:id="@+id/link_tv3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="20dp" android:autoLink="all" android:text="13843843888 \n 百度:www.baidu.com \n 444444@qq.com"/>
all就是全部都包含,自动识别协议头~ 在Java代码中可以调用setAutoLinkMask(Linkify.ALL);
这个时候可以不写协议头,autolink会自动识别,但是还要为这个TextView设置: setMovementMethod(LinkMovementMethod.getInstance());
不然不会有链接效果
布局文件
<TextView android:id="@+id/link_tv4" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="20dp" android:text="13843843888 \n 百度:www.baidu.com \n 444444@qq.com"/>
java 代码
mMy_Tv_Link4.setAutoLinkMask(Linkify.ALL);mMy_Tv_Link4.setMovementMethod(LinkMovementMethod.getInstance());
阅读全文
0 0
- android TextView(2)-根据类型超链接
- Android TextView实现超链接
- Android TextView 超链接
- Android Textview超链接
- Android 自定义TextView超链接
- android textView 超链接无效
- [Android]TextView设置超链接
- android中TextView超链接、颜色
- 自定义Android TextView超链接处理
- Android 中TextView 添加超链接
- Android TextView中设置超链接
- Android TextView中设置超链接
- Android textView属性设置超链接
- Android之捕获TextView超链接
- android TextView超链接设置颜色
- Android之捕获TextView超链接
- TextView超链接
- Textview超链接
- JVM 使用javap反编译命令解释i++和++i的区别
- C++常用知识点汇总(基础)
- Java判断二叉树是否为平衡二叉树
- 虚拟网卡 TUN/TAP 驱动程序设计原理
- Paralles Desktop 11以前全版本通杀破解激活方法
- android TextView(2)-根据类型超链接
- AssetBundle加载
- 5.Flume 多个channel sinks
- 图论基本概念3
- mysql中insert into select from的使用
- 代码中日志打印的正确使用
- 1039. 到底买不买(20)
- markdown自动生成导航栏
- 7