На этой странице описаны некоторые функциональные ограничения API стилей.
Функциональные ограничения
- Поддержка бесконечной анимации: В настоящее время стили не позволяют определять бесконечные анимации. Для реализации этих эффектов продолжайте использовать
rememberInfiniteTransitionв Compose. - Область видимости свойств: Не поддерживается создание пользовательских свойств, выходящих за рамки стандартных атрибутов стиля.
- Фигуры: Пользовательские фигуры не поддерживаются; это будет исправлено в будущих версиях. Анимация фигур также пока не поддерживается.
- Interop with View system themes and styles: There is no support for pulling a style from your existing
themes.xmlorstyles.xml. Styles will never support this directly. - Взаимодействие с Ripple/Indication: Использование
pressedбез установки параметраindication = nullдляclickableмодификатора приведет к одновременному отображению обоих элементов.
Состояние интеграции материалов
В одном из будущих обновлений мы планируем добавить поддержку стилей для компонентов Material Design.
Сообщите об ошибке, если вы обнаружите неподдерживаемый вариант использования.