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的一部分颜色?全部内容,希望文章能够帮你解决android – 如何更改TextView的一部分颜色?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)