Xamarin C#Android:更改子字符串中的颜色文本?

我需要用不同的颜色突出显示字符串中的一些单词.然后,该字符串将分配给TextView的Text属性.我没有找到一种简单有效的方法来执行此操作.你能帮助我吗?谢谢 .马多克斯

解决方法:

textview.SetTextColor(Color.ParseColor("#787887"));
string character="Helloworld Developer";
string withoutspecialcharacter="Helloworld";
SpannableString spannable = new SpannableString(character);
spannable.SetSpan(new ForegroundColorSpan(Color.Red), character.IndexOf(withoutspecialcharacter), (character.IndexOf(withoutspecialcharacter)) + (withoutspecialcharacter.Length), SpanTypes.ExclusiveExclusive);

textview.TextFormatted = spannable ;
上一篇:python-在networkx中为步行边缘着色


下一篇:Android OpenGL ES 2.0实时变色