Estoy tratando de cambiar el color del texto de un RadioButton (que es definido en un diseño xml y está en un RadioGroup) al seleccionarlo.¿Cómo usar setTextColor para los botones de radio de Android?
Cuando cambio el color de texto directamente en el editor Eclipse Disposición Android estableciendo la propiedad TextColor a "@ colores/rojo" (que se define en strings.xml), funciona muy bien, pero cuando intento para hacer esto mediante programación en tiempo de ejecución como
myRadioButton.setTextColor(R.color.red);
sólo se vuelve el color a gris, no roja como se pretende.
R.color.red (@/color rojo) se define correctamente como un valor hexadecimal ("# FF0000"), pero lo hace girar el color del texto a rojo en el editor diseño, pero no a través de una aplicación Java mando.
uso 'getResources() getColor (R.color.red)' en lugar de 'R.color.red' –
Gracias por la respuesta ... pero al usar esto y deseleccionar el botón, el color no vuelve al color predeterminado. ¿Cómo puedo conseguir esto? – Ahmed
intente cambiar en 'onCheckedChanged()' al color predeterminado? –