一个TextView显示多个颜色
来源:互联网 发布:手机卡 非实名 淘宝 编辑:程序博客网 时间:2024/05/15 02:29
方法一:
String newMessageInfo = "我正在<font color='red'>" + "红色内容"
+ "</font>TextView学习显示不同颜色";
textView.setText(Html.fromHtml(newMessageInfo));
方法二:
textView = (TextView) findViewById(R.id.textview);
SpannableStringBuilder builder = new SpannableStringBuilder(textView.getText().toString());
//ForegroundColorSpan 为文字前景色,BackgroundColorSpan为文字背景色
ForegroundColorSpan redSpan = new ForegroundColorSpan(Color.RED);
ForegroundColorSpan whiteSpan = new ForegroundColorSpan(Color.WHITE);
ForegroundColorSpan blueSpan = new ForegroundColorSpan(Color.BLUE);
ForegroundColorSpan greenSpan = new ForegroundColorSpan(Color.GREEN);
ForegroundColorSpan yellowSpan = new ForegroundColorSpan(Color.YELLOW);
builder.setSpan(redSpan, 0, 1, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);builder.setSpan(whiteSpan, 1, 2, Spannable.SPAN_INCLUSIVE_INCLUSIVE);
builder.setSpan(blueSpan, 2, 3, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
builder.setSpan(greenSpan, 3, 4, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
builder.setSpan(yellowSpan, 4,5, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
textView.setText(builder);
0 0
- 一个TextView显示多个颜色
- 一个TextView显示多个颜色
- 一个textView显示多个字体大小
- SpannableString实现TextView多文字颜色显示
- textview 设置多个状态文字颜色
- 给一个TextView控件中的文字显示不同的颜色
- 用一个TextView将文字用多种颜色显示
- 在一个TextView之中,显示多种颜色字号的文字
- Android一个TextView文字颜色不同或多个关键字不同颜色
- 解决Android TextView使用Html多个空格只显示一个空格
- textview设置文本时,使用@string时添加多个空格只显示一个
- Actionbar 自定义多个TextView滚动显示
- 如何让一个label显示多种颜色,多种字体大小,并非多个label拼接而成。
- Android中一个textviewz中的字符串俩个颜色显示
- 一个textView中显示两种不同的字体(颜色,大小)
- TextView 多颜色变化
- textView设置多颜色
- SpannableString--textview显示不同的颜色、样式
- 解决android-Ultra-Pull-To-Refresh 和ViewPager冲突的问题
- 获得执行jar的运行路径
- 中国大陆CDN的测量与分析
- Labview队列操作
- hdu 1142 最短路径+dfs记忆化搜索
- 一个TextView显示多个颜色
- R语言︱构造新序列
- Linux操作提示:“Cant open file for writing”或“operation not permitted”的解决办法
- Login failed:make sure your username and password are correct and that you’re an admin or moderator
- ViewPager无限自动轮播
- innerHTML和innerText的区别
- REST服务学习笔记一、基于JAX-RS 2.0 REST服务几种类型
- python glob fnmatch 用于文件查找操作
- String、StringBuffer与StringBuilder之间区别