Saltar al contenido

¿Cómo cambiar el color de un CheckBox?

Contamos con el arreglo a este atolladero, al menos eso creemos. Si presentas dudas puedes dejar un comentario, que sin pensarlo

Solución:

Puede cambiar el color directamente en XML. Usar buttonTint para la caja: (a partir del nivel API 23)


También puedes hacer esto usando appCompatCheckbox v7 para niveles de API más antiguos:

 

Si tu minSdkVersion es 21+ uso android:buttonTint attribute para actualizar el color de una casilla de verificación:


En proyectos que usan la biblioteca AppCompat y admiten versiones de Android anteriores a la 21, puede usar una versión compatible de la buttonTint attribute:


En este caso, si desea crear una subclase CheckBox no olvides usar AppCompatCheckBox en cambio.

RESPUESTA ANTERIOR:

Tu puedes cambiar CheckBoxs dibujable usando android:button="@drawable/your_check_drawable" attribute.

puede configurar el tema de Android de la casilla de verificación para obtener el color que desea en sus estilos.xml agregar:


luego en su archivo de diseño:


a diferencia de usar android:buttonTint="@color/CHECK_COLOR" este método funciona bajo Api 23

Tienes la posibilidad dar visibilidad a esta noticia si te valió la pena.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *