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 los 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 las animaciones de formas.
- Interop con temas y estilos del sistema de View: No se admite la extracción de un estilo de tu
themes.xmlostyles.xmlexistente. Los diseños nunca admitirán esto directamente. - Interoperabilidad con Ripple/Indication: Usar
pressedsin establecerindication = nullen el modificadorclickablehará que ambos se muestren a la vez.
Estado de la integración de materiales
Planeamos agregar compatibilidad con los 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.