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知识点整理
  2. Android零碎知识点
  3. android坐标系相关知识点
  4. android核心知识点学习资料
  5. Android四大视图动画图文详解
  6. 菜鸟级的android程序员面试时候需要掌握的知识点
  7. android面试知识点详情
  8. Android零碎知识点 1

随机推荐

  1. Android三种方法设置ImageView的图片
  2. Android EventBus3.0 索引
  3. Android监听应用程序安装和卸载
  4. android theme中的各个color的含义
  5. android tp多点触摸
  6. Android下rtc驱动调用流程
  7. 安卓课程十八 RadioButton单选按钮的使用
  8. 【android】通过handle,looper实现多线程
  9. Android(安卓)联系人按中文拼音排序
  10. Android标题栏各种设置