gpt4 book ai didi

java - 如何更改句子中两个特定单词之间的单词颜色

转载 作者:行者123 更新时间:2023-12-01 14:24:34 25 4
gpt4 key购买 nike

我只找到了如何更改句子中单词的颜色或如何更改句子的颜色。任何人都可以告诉我如何为两个特定符号之间的所有单词着色。例如:我的名字是 。我必须更改 pravind kumar 这个词的颜色。为此,我想遍历每个字母表并更改 < > 之间每个字母表的颜色。

最佳答案

我不会费心迭代和解析你的字符串,那是微不足道的。

 SpannableString span1 = new SpannableString("pravind ");
SpannableString span2 = new SpannableString("kumar");

span1 .setSpan(new ForegroundColorSpan(Color.BLUE), 5, 13,
Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
span2.setSpan(new ForegroundColorSpan(Color.RED), 5, 13,
Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);


mTextView.setText(TextUtils.concat(span1," " ,span2));

关于java - 如何更改句子中两个特定单词之间的单词颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17270202/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com