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
rememberInfiniteTransitionin 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.xmlostyles.xmlesistenti. Gli stili non supporteranno mai questa funzionalità direttamente. - Interop con Ripple/Indication: l'utilizzo di
pressedsenza impostareindication = nullsul modificatoreclickablecomporterà 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.