关于textview中文字不同颜色(前景或者背景)的设定!
2016-08-11 10:45
295 查看
1.首先是spannableStringBuilder的创建,通过 传入一个字符串来创建!
2.spannableStringbuilder.setSpan 传入参数 第一个 颜色的参数 new ForeGroundColorSpan 第二个参数是颜色开始改变的位置 不包括这个位置 下一个是变色结束的位置 包括这个位置
3.textview settext(spannableStringbuilder)就可以
其中需要注意的是,每个foregroundcolorspan 只能被用于一个builder 否则会失效!
2.spannableStringbuilder.setSpan 传入参数 第一个 颜色的参数 new ForeGroundColorSpan 第二个参数是颜色开始改变的位置 不包括这个位置 下一个是变色结束的位置 包括这个位置
3.textview settext(spannableStringbuilder)就可以
其中需要注意的是,每个foregroundcolorspan 只能被用于一个builder 否则会失效!
相关文章推荐
- #pragma
- Oracle数据库之PL/SQL程序设计基础
- Paramiko基本用法
- java.net.SocketException: Broken pipe 异常可能的原因
- 获取手机信息(UIDevice、NSBundle、NSLocale)
- Yii2页面缓存详解
- Windows下搭建Cocos2d-x V3.12的开发环境
- java.io.StreamCorruptedException: invalid type code: AC解决办法
- Python灰帽子--黑客与逆向工程师的Python编程之道 笔记,过程问题解决
- 数据库设计原则(积累)
- logstash多个配置文件启动的问题
- app 设计 界面
- 卡尔曼滤波
- 分析 Package manager has died
- 最短路径算法(3)—Floyd(弗洛伊德)算法
- 用JS解析file数据流的问题
- 面试记录
- mysql 5.7如何安装 mysql 5.7安装配置教程
- Android TextView使用SpannableString设置复合文本的方法详解
- redis数据类型(List)