我是靠谱客的博主 灵巧百褶裙,最近开发中收集的这篇文章主要介绍Android 使用 setSpan() 方法设置文本中的某段文字的颜色一、直接上代码二、使用,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
目录
- 一、直接上代码
- 二、使用
一、直接上代码
/**
* 设置文本字段
*/
private SpannableString setTextFieldColor() {
//这是一个文本类,其内容是不可变的,但标记对象可以附加和分离到该类。
SpannableString spannableString = new SpannableString(getString(R.string.str_wet_alarm_on));
//更改要附加跨距的文本的颜色,设置为红色
ForegroundColorSpan foregroundColorSpan = new ForegroundColorSpan(Color.RED);
//将指定的标记对象附加到start…end文本的范围,或将对象移动到该范围(如果已将其附加到其他位置)。
spannableString.setSpan(foregroundColorSpan, 5, 8, Spanned.SPAN_INCLUSIVE_EXCLUSIVE);
return spannableString;
}
二、使用
// 设置文本
tvWetAlarm.setText(setTextFieldColor());
最后
以上就是灵巧百褶裙为你收集整理的Android 使用 setSpan() 方法设置文本中的某段文字的颜色一、直接上代码二、使用的全部内容,希望文章能够帮你解决Android 使用 setSpan() 方法设置文本中的某段文字的颜色一、直接上代码二、使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复