Auf dieser Seite werden einige funktionale Einschränkungen der Styles API beschrieben.
Funktionale Einschränkungen
- Unterstützung für Endlosanimationen:Derzeit können mit Styles keine Endlosanimationen definiert werden. Verwenden Sie weiterhin
rememberInfiniteTransitionin Compose, um diese Effekte zu implementieren. - Bereich von Attributen:Es werden keine benutzerdefinierten Attribute unterstützt, die über die Standardstilattribute hinausgehen.
- Formen:Benutzerdefinierte Formen werden nicht unterstützt. Dieses Problem wird in zukünftigen Versionen behoben. Formanimationen werden ebenfalls noch nicht unterstützt.
- Interoperabilität mit Themes und Stilen des Ansichtssystems:Es ist nicht möglich, einen Stil aus Ihren vorhandenen Dateien
themes.xmloderstyles.xmlabzurufen. Styles wird dies nie direkt unterstützen. - Interoperabilität mit Ripple/Indication:Wenn Sie
pressedverwenden, ohneindication = nullfür den Modifikatorclickablefestzulegen, werden beide gleichzeitig angezeigt.
Status der Material-Integration
Wir planen, die Unterstützung von Stilen in einem zukünftigen Update zu Material-Komponenten hinzuzufügen.
Reichen Sie einen Fehlerbericht ein, wenn Sie auf einen nicht unterstützten Anwendungsfall stoßen.