我是靠谱客的博主 灵巧百褶裙,最近开发中收集的这篇文章主要介绍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() 方法设置文本中的某段文字的颜色一、直接上代码二、使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(27)

评论列表共有 0 条评论

立即
投稿
返回
顶部