(1)autoLink属性:
可以将符合指定格式的文本转换为可单击的超链接形式
格式:
1、none:表示不进行任何匹配。默认;
2、Web:表示匹配Web Url。如:内容中的http://www.baidu.com会成为可单击跳转的超链接;
3、Email:表示匹配邮件地址。如:邮件地址为hello@com.cn会成为可单击的超链接;
4、Phone:表示匹配电话号码。如:点击号码10086会跳到拨号界面;
5、Map:表示匹配地图地址。
6、All:表示将会匹配web、email、phone、map。
(2)去除超链接的下划线:
步骤:
- 首先自定义一个继承自UnderlineSpan类的NoUnderlineSpan类并重写父类的updateDrawState方法,然后在该方法中将TextPaint的setUnderlineText方法设为false。
- 在需要去除超链接下划线的Activity中的相应TextView后设置如下内容:
动态可重定位分区分配:
动态重定位的实现:
物理地址=相对地址+重定位寄存器