gpt4 book ai didi

android - 如何更改 TextView 一部分的颜色?

转载 作者:IT老高 更新时间:2023-10-28 13:08:04 26 4
gpt4 key购买 nike

text = text + CepVizyon.getPhoneCode() + "\n\n"
+ getText(R.string.currentversion) + CepVizyon.getLicenseText();
activationText.setText(text);
myTextView.setText(text);

我想更改 CepVizyon.getPhoneCode() 字符串的颜色。我该怎么做?

最佳答案

Spannable更灵活:

String text2 = text + CepVizyon.getPhoneCode() + "\n\n"
+ getText(R.string.currentversion) + CepVizyon.getLicenseText();

Spannable spannable = new SpannableString(text2);

spannable.setSpan(new ForegroundColorSpan(Color.WHITE), text.length(), (text + CepVizyon.getPhoneCode()).length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);

myTextView.setText(spannable, TextView.BufferType.SPANNABLE);

关于android - 如何更改 TextView 一部分的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4032676/

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