Java Unicode字符圆颜色
我正在开发一个Android应用程序,我正在使用unicode字符 我有一个填充了此代码的白色圆圈:'\u25cf' 我想要这个绿色和红色的圆圈(也填好了)。我怎样才能做到这一点 当我改变文本视图的颜色时,所有的圆圈都会得到相同的颜色Java Unicode字符圆颜色,java,android,unicode,character,Java,Android,Unicode,Character,我正在开发一个Android应用程序,我正在使用unicode字符 我有一个填充了此代码的白色圆圈:'\u25cf' 我想要这个绿色和红色的圆圈(也填好了)。我怎样才能做到这一点 当我改变文本视图的颜色时,所有的圆圈都会得到相同的颜色 您需要更改文本字段的颜色属性。假设它是用XML定义的: <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android
您需要更改
文本字段的颜色属性。假设它是用XML定义的:
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textColor="@color/your_green"
android:text="Hello"/>
或
谢谢你。但是当我这样做的时候,我所有的圆都得到了相同的颜色。我明白了——看看德戈勒姆的解决方案。您需要在
标记中包装每个圆圈,并手动指定每个圆圈的颜色。
int c = Color.parseColor("#ff0000");
mTextView.setTextColor(c);
int c = getResources().getColor(R.color.your_green);
mTextView.setTextColor(c);