Анимационныйконтроллер

Контроллер анимации управляет воспроизведением анимации на циферблате.

Синтаксис

<AnimationController play="TAP | ON_VISIBLE | ON_NEXT_SECOND |
                           ON_NEXT_MINUTE | ON_NEXT_HOUR"
                        delayPlay="float" delayRepeat="float
                        repeat="boolean" loopCount="integer"
                        resumePlayBack="boolean" beforePlaying="string"
                        afterPlaying="string" />

Атрибуты

Элемент AnimationController имеет следующие атрибуты:

Обязательные атрибуты

Обязательны следующие атрибуты:

play

Тип триггера события, определяющий время воспроизведения анимации. Возможные значения включают следующее:

  • TAP : анимация воспроизводится, когда пользователь нажимает на элемент.
  • ON_VISIBLE : анимация воспроизводится, когда элемент в следующий раз становится видимым.
  • ON_NEXT_SECOND : анимация воспроизводится, когда начинается следующая секунда.
  • ON_NEXT_MINUTE : анимация воспроизводится, когда начинается следующая минута.
  • ON_NEXT_HOUR : анимация воспроизводится, когда начинается следующий час.

Дополнительные атрибуты

Следующие атрибуты являются необязательными:

delayPlay
Задержка в секундах перед воспроизведением анимации. По умолчанию 0.
delayRepeat
Задержка в секундах перед повторением анимации. По умолчанию 0.
repeat
Повторять ли анимацию после ее завершения, воспроизводя ее бесконечно. По умолчанию FALSE .
loopCount
Сколько раз повторять анимацию, прежде чем она остановится. Если для repeat установлено TRUE , он имеет приоритет и это значение игнорируется. По умолчанию 1.
resumePlayBack
Анимация приостанавливается, когда циферблат не виден. Если resumePlayBack имеет значение TRUE , анимация продолжается с того же кадра, который был показан, когда циферблат ранее стал невидимым. Если для resumePlayBack установлено значение FALSE , анимация возобновляется с самого начала, когда циферблат снова становится видимым. По умолчанию FALSE .
beforePlaying , afterPlaying

Определите состояние элемента анимации до его воспроизведения или после его завершения. Этим атрибутам могут быть присвоены следующие значения:

  • DO_NOTHING не вызывает изменений в отображаемом состоянии элемента.
  • FIRST_FRAME фиксирует рендеринг элемента на первом кадре анимации.
  • THUMBNAIL фиксирует рендеринг элемента на ресурсе миниатюры, предоставленном анимированным ресурсом.
  • HIDE скрывает анимацию.

Оба атрибута по умолчанию имеют значение DO_NOTHING .

{% дословно %} {% дословно %} {% дословно %} {% дословно %}