La clase RadioButton
tiene un miembro buttonDrawable
, derivado de CompoundButton
.
Existen varias formas de cambiar este dibujable.
desde Java:
myRadioButton.setButtonDrawable(resourceId or Drawable);
De xml:
<RadioButton
android:button="@drawable/yourdrawable"
...
/>
Si lo que desea es el estado de activación/sin marcar se ven de manera diferente, entonces
- Añadir un nuevo selector xml haciendo clic derecho en su carpeta res -> Nuevo -> xml Android -> seleccione Disponibles en el desplegable superior -> elegir selector (en Eclipse)
- Para configurar este selector, por favor, eche un vistazo a este link
- A partir de ahora puede configurar su selector recién creado a cualquiera de sus casillas de verificación/botones de radio mediante el uso de su id.
hey, quiero exactamente lo mismo, ¿me pueden compartir su código? – buzzingsilently