es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para cambiar el color de un icono según Material You utilizando la biblioteca Material Components for Android, asegúrate de que tu aplicación esté utilizando un tema que se extienda de Theme.MaterialComponents y que aplique un estilo MaterialComponents a tu icono.

    A continuación, utiliza el atributo android:tint en el archivo XML de diseño que contiene el icono para aplicar el color.

    <imageview android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_baseline_check_circle_24" android:tint="?attr/colorPrimary"></imageview>
    

    En el código anterior, el atributo android:tint se establece en ?attr/colorPrimary, lo que aplicará el color primario definido en el tema de tu aplicación al icono.

    Si el color del icono aún no cambia, asegúrate de que estás utilizando la última versión de la biblioteca Material Components for Android, y prueba a limpiar y reconstruir tu proyecto.

    También ten en cuenta que la función Material You solo está disponible en dispositivos que ejecutan Android 12 o posterior, y es posible que el color del icono no cambie en dispositivos más antiguos.

Comments are closed.