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
rememberInfiniteTransitionen 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.xmlostyles.xmlexistentes. Los estilos nunca admitirán esto directamente. - Interop con Ripple/Indication: Si usas
pressedsin configurarindication = nullen el modificadorclickable, 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.