2012-06-05 185 views
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> 

它总是白色的,我想改变为黑色?

预先感谢您

回答

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" /> 
1

属性是textColor="#ffff00ff"例如

1

试试这个:

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

可以使用Android:文字颜色的方法来做到这一点。

一个例子是机器人:文字颜色= “#00000000”

在#00000000两个左位为透明位。 #00(透明)00(色)00(绿色)00(颜色)。他们是十六进制。

关于透明比特的更多细节参见Set transparent background