Limitaciones actuales

En esta página, se describen algunas limitaciones funcionales de la API de Styles.

Limitaciones funcionales

  • Compatibilidad con animaciones infinitas: Por el momento, no se pueden usar estilos para definir animaciones infinitas. Para implementar estos efectos, sigue usando rememberInfiniteTransition en Compose.
  • Alcance de la propiedad: No se admiten propiedades personalizadas que se extiendan más allá de los atributos de estilo estándar.
  • Formas: No se admiten formas personalizadas. Esto se corregirá en versiones futuras. Tampoco se admiten animaciones de formas.
  • Interop con temas y estilos del sistema de View: No se admite la extracción de un estilo de tus archivos themes.xml o styles.xml existentes. Los estilos nunca admitirán esto directamente.
  • Interop con Ripple/Indication: Si usas pressed sin configurar indication = null en el modificador clickable, se mostrarán ambos a la vez.

Estado de integración de Material

Planeamos agregar compatibilidad con estilos a los componentes de Material en una actualización futura.

Envía un informe de errores si encuentras un caso de uso no admitido.