Android超链接去下划线
一、前言:
本文是由《TextView中的图文共存问题》延伸出来的知识点讲解;原文地址:《TextView中的图文共存问题》
二、Android超链接去下划线办法:
1.新建URLSpanNoUnderline.java,并且继承URLSpan;代码如下:
package cpj.com.UI_TextView;import android.graphics.Color;import android.text.TextPaint;import android.text.style.URLSpan;/** * Created by cpj on 2016/4/26. * 超链接无下划线 */public class URLSpanNoUnderline extends URLSpan{    public URLSpanNoUnderline(String url) {        super(url);    }    @Override    public void updateDrawState(TextPaint ds) {        super.updateDrawState(ds);        ds.setUnderlineText(false);//无下划线        ds.setColor(Color.parseColor("#646464"));//字体颜色    }}

2.调用:
改:

ssb.setSpan(new URLSpan("http://www.baidu.com"), 4, temp.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
为:
ssb.setSpan(newURLSpanNoUnderline("http://www.baidu.com"), 4, temp.length(),
Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);


更多相关文章

  1. android ui显示技巧和注意事项
  2. Android四大视图动画图文详解
  3. android的ListView图文混搭
  4. Android之系统自带的文字外观设置及实际显示效果图
  5. Android(安卓)SDK 2.0安装(配置图文教程)
  6. Android(安卓)TextView图文混排
  7. Android(安卓)SDK 2.0安装、配置图文教程
  8. android 布局下划线
  9. android ListView 去除下划线和选中模式

随机推荐

  1. android makefile prebuild
  2. Android(安卓)缩放、移动、旋转View相关
  3. Android之查看外部依赖jar的源码_android
  4. Android之Audio初探
  5. 转-Android(安卓)UI学习 - Tab的学习和使
  6. 数据存储和界面展示一
  7. android调用系统功能
  8. Android(安卓)4.4 SD卡文件读写变化
  9. android设置Activity背景色为透明的2种方
  10. android中的帧动画