Limitazioni attuali

Questa pagina descrive alcune limitazioni funzionali dell'API Styles.

Limitazioni funzionali

  • Supporto per animazioni infinite: al momento, non è possibile utilizzare gli stili per definire animazioni infinite. Per implementare questi effetti, continua a utilizzare rememberInfiniteTransition in Compose.
  • Ambito delle proprietà: non è previsto il supporto per le proprietà personalizzate che si estendono oltre gli attributi di stile standard.
  • Forme: le forme personalizzate non sono supportate; questo problema verrà risolto nelle versioni future. Anche le animazioni delle forme non sono ancora supportate.
  • Interop con temi e stili del sistema View: non è previsto il supporto per l'estrazione di uno stile dai file themes.xml o styles.xml esistenti. Gli stili non supporteranno mai questa funzionalità direttamente.
  • Interop con Ripple/Indication: l'utilizzo di pressed senza impostare indication = null sul modificatore clickable comporterà la visualizzazione di entrambi contemporaneamente.

Stato dell'integrazione di Material

Abbiamo in programma di aggiungere il supporto per gli stili ai componenti Material in un aggiornamento futuro.

Invia una segnalazione di bug se riscontri un caso d'uso non supportato.