Wendet eine Animation auf das übergeordnete Element Transform
in der XML-Datei für das Zifferblatt an. Wenn ein Transform
-Element den Wert eines bestimmten Attributs ändert, aktualisiert ein untergeordnetes Animation
-Element den geänderten Wert schrittweise auf dem Zifferblatt.
Eingeführt in Wear OS 4.
Syntax
<Transform ...> <!-- Only the "duration" attribute is required. --> <Animation interpolation="LINEAR | EASE_IN | EASE_OUT | EASE_IN_OUT | OVERSHOOT | CUBIC_BEZIER" controls="four-component-vector" angleDirection="NONE | CLOCKWISE | COUNTER_CLOCKWISE" repeat="integer" fps="integer" duration="float"> </Animation> </Transform>
Merkmale
Das Animation
-Element hat die folgenden Attribute:
Erforderliche Attribute
Die folgenden Attribute sind erforderlich:
duration
- Die Dauer der Animation in Sekunden. Dieses Attribut ist erforderlich.
Optionale Attribute
Die folgenden Attribute sind optional:
interpolation
Die für diese Animation zu verwendende Interpolationsmethode. Mögliche Werte sind:
LINEAR
(Standard)EASE_IN
EASE_OUT
EASE_IN_OUT
OVERSHOOT
CUBIC_BEZIER
controls
Ein 4-Komponenten-Vektor, der die Position der Kontrollpunkte für die Animation darstellt. Der Standardwert ist <0,5, 0,5, 0,5, 0,5>.
Dieses Attribut wird nur wirksam, wenn
interpolation
aufCUBIC_BEZIER
gesetzt ist.angleDirection
Die Richtung, die verwendet werden soll, wenn die Winkeldrehung auf diese Animation angewendet wird. Zulässige Werte:
NONE
(Standard): Keine WinkeldrehungCLOCKWISE
: wird im Uhrzeigersinn animiertCOUNTER_CLOCKWISE
: Animation wird entgegen dem Uhrzeigersinn ausgeführt
repeat
Gibt die Anzahl der Wiederholungen der Animation an. Der Wert
0
(Standardwert) führt dazu, dass sich die Animation nie wiederholt. Der Wert-1
bedeutet, dass die Animation unbegrenzt wiederholt wird.fps
Die Animationsrate in Bildern pro Sekunde. Der Standardwert ist
15
.
Empfehlungen für dich
- Hinweis: Der Linktext wird angezeigt, wenn JavaScript deaktiviert ist.
- TextCircular
- SweepGradient (SweepGradient)
- Bogen