Текущие ограничения

На этой странице описаны некоторые функциональные ограничения API стилей.

Функциональные ограничения

  • Поддержка бесконечной анимации: В настоящее время стили не позволяют определять бесконечные анимации. Для реализации этих эффектов продолжайте использовать rememberInfiniteTransition в Compose.
  • Область видимости свойств: Не поддерживается создание пользовательских свойств, выходящих за рамки стандартных атрибутов стиля.
  • Фигуры: Пользовательские фигуры не поддерживаются; это будет исправлено в будущих версиях. Анимация фигур также пока не поддерживается.
  • Взаимодействие с системными темами и стилями View: Не поддерживается извлечение стиля из существующих файлов themes.xml или styles.xml . Стили никогда не будут поддерживать это напрямую.
  • Взаимодействие с Ripple/Indication: Использование pressed без установки параметра indication = null для clickable модификатора приведет к одновременному отображению обоих элементов.

Состояние интеграции материалов

В одном из будущих обновлений мы планируем добавить поддержку стилей для компонентов Material Design.

Сообщите об ошибке, если вы обнаружите неподдерживаемый вариант использования.