usar - Haciendo los botones de radio del Grupo Radio con imágenes en Android… ¿Cómo?
radiobutton android developers (1)
La clase RadioButton
tiene un miembro buttonDrawable
, derivado de CompoundButton
.
Hay varias formas en que puedes cambiar este dibujo.
Desde java:
myRadioButton.setButtonDrawable(resourceId or Drawable);
Desde xml:
<RadioButton
android:button="@drawable/yourdrawable"
...
/>
Si solo desea que el estado marcado / no marcado se vea diferente, entonces
- Agregue un nuevo xml de selector haciendo clic con el botón derecho en su carpeta de res -> Nuevo -> xml de Android -> seleccione Drawable en el menú desplegable superior -> elija selector (en eclipse)
- Para configurar este selector, por favor mira este link
- De ahora en adelante, puede configurar su selector recién creado en cualquiera de sus casillas de verificación / botones de radio usando su id.
¿Es posible crear botones de radio en Android, donde hay una representación de imagen en un botón en lugar de un botón normal? Quiero que se vea algo así:
El cian en el centro representa el botón seleccionado.
¿Cómo puedo hacerlo?