您的位置:首页 > 其它

TextView中autoLink属性的设置

2014-12-23 19:13 513 查看
显示url链接

TextView识别链接的方式有两种:自动识别和HTML解析识别

1)自动识别:通过autoLink属性设置,这个属性用于指定是否将指定格式的文本转换成可单击的超链接形式,其属性值可以是none,web,email,phone,map,和all,,如下

<TextView

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="www.baidu.com"

android:autoLink="web"

android:textSize="40px"

android:height="80px"/>

然后在代码中实例化TextView组件即可、。

2)2)HTML解析

//代码中设置带HTML的文本

TextView textView4 = (TextView)findViewById(R.id.url_textv4);//获取TextView对象

//通过Spanned对象设置text,而通过HTML的fromHTML来获取Spanned对象

textView4.setText(Html.fromHtml("百度: <a href='http://www.baidu.com'>
http://www.baidu.com</a><h1><i><font color='#000FFF'>h1 号字 斜体 蓝色</font></i>"));

效果如下:




内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: