Android字符串颜色

Android字符串颜色,android,string,colors,Android,String,Colors,是否可以在Android中更改字符串中某些字符的颜色?例如,将单词android中的字母d和r的颜色更改为绿色 <TextView android:id="@+id/word" android:gravity="center_vertical" android:typeface="monospace" android:layout_width="wrap_content" android:layout_heig

是否可以在Android中更改字符串中某些字符的颜色?例如,将单词android中的字母d和r的颜色更改为绿色

<TextView
        android:id="@+id/word"
        android:gravity="center_vertical"
        android:typeface="monospace"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text=""
        android:textSize="30pt"/>

您可以使用html而不是纯文本初始化TextView。html可以用颜色定义文本范围。看看怎么做


如果您不想使用html,您可以使用。

我只是使用XML文本视图,如我在上面的主要问题中插入的文本视图。我使用word.setText(“Android”)在主代码中显示文本,但我需要将一些字符更改为不同的颜色。