我无法更改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>
它总是白色的,我想换成黑色?
提前谢谢
答案 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。