0

我无法更改单选按钮中的文本颜色:

  <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

4 回答 4

1

该属性textColor="#ffff00ff" 例如

于 2012-06-05T10:21:27.780 回答
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" />
于 2012-06-05T10:21:48.203 回答
1

试试这个:

<RadioButton 
android:id="@+id/contact_yes"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#000000"
android:text="@string/yes" />
于 2012-06-05T10:22:49.233 回答
0

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

一个例子是 android:textColor="#00000000"

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

有关透明位的更多详细信息,请参阅设置透明背景

于 2015-12-19T13:16:55.630 回答