每个人。我正在尝试使用 spannablestring 设置字符串中几个单词的颜色。但由于某种原因,我无法更改字符串的颜色。
我已附上相关代码
String color = "some string"
SpannableString span_color= new SpannableString(color);
span_color.setSpan(new ForegroundColorSpan(Color.GREEN),0,11,0);
String print = "This is the whole string"+span_color;
TextView textview = (TextView) findViewById(R.id.text);
textview.setText(reminder);
在文本视图中,我希望“这是整个字符串”为默认颜色,而“某些字符串”为绿色。但这没有发生。我正在以默认颜色获取整个字符串。我似乎遗漏了一些重要的东西,但我不知道是什么。
有什么建议吗?