单选按钮更改文本颜色

时间:2012-06-05 10:19:19

标签: android android-text-color

我无法更改radiobutton中的文字颜色:

  <RadioGroup
                        android:gravity="center"
                        android:layout_width="fill_parent"
                        android:layout_height="wrap_content"
                        android:orientation="horizontal"
                        android:color = "#000000"
                    >

                        <RadioButton 
                            android:id="@+id/contact_yes"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:color = "#000000"
                            android:text="@string/yes" />

                        <RadioButton 
                            android:id="@+id/contact_no"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:color = "#000000"
                            android:text="@string/no" />
                </RadioGroup>

它总是白色的,我想换成黑色?

提前谢谢

4 个答案:

答案 0 :(得分:1)

该属性为textColor="#ffff00ff",例如

答案 1 :(得分:1)

android:textColor="#000000"

android:textColor="@android:color/black"

使用textColor更改文字颜色

<RadioButton android:id="@+id/contact_yes"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:color = "#000000"
android:text="@string/yes" />

答案 2 :(得分:1)

试试这个:

<RadioButton 
android:id="@+id/contact_yes"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#000000"
android:text="@string/yes" />

答案 3 :(得分:0)

  

你可以使用android:textColor方法来做到这一点。

一个例子是android:textColor =&#34;#00000000&#34;

在#00000000中,左边的两位是透明位。 #00(透明)00(红色颜色)00(绿色颜色)00(蓝色颜色)。他们是十六进制。

有关透明位的详细信息,请参阅Set transparent background