Wendet eine Animation auf das übergeordnete Transform
-Element in der Zifferblatt-XML-Datei an. Wenn ein Transform
-Element den Wert eines bestimmten Attributs ändert, aktualisiert ein untergeordnetes Animation
-Element den geänderten Wert nach und nach auf dem Zifferblatt.
In Wear OS 4 eingeführt.
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>
Attribute
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 Interpolationsmethode, die für diese Animation verwendet werden soll. Mögliche Werte:
LINEAR
(Standard)EASE_IN
EASE_OUT
EASE_IN_OUT
OVERSHOOT
CUBIC_BEZIER
controls
Ein Vektor mit vier Komponenten, der die Position der Kontrollpunkte für die Animation darstellt. Der Standardwert ist <0.5, 0.5, 0.5, 0.5>.
Dieses Attribut gilt nur, wenn
interpolation
aufCUBIC_BEZIER
festgelegt ist.angleDirection
Die Richtung, in der die Drehung auf diese Animation angewendet werden soll. Mögliche Werte:
NONE
(Standard): Keine DrehungCLOCKWISE
: Im Uhrzeigersinn animierenCOUNTER_CLOCKWISE
: Animation gegen den Uhrzeigersinn
repeat
Gibt an, wie oft die Animation wiederholt werden soll. Bei einem Wert von
0
(Standardwert) wird die Animation nie wiederholt. Der Wert-1
bedeutet, dass die Animation in einer Endlosschleife läuft.fps
Die Framerate der Animation in Bildern pro Sekunde. Der Standardwert ist
15
.
Empfehlungen für dich
- Hinweis: Der Linktext wird angezeigt, wenn JavaScript deaktiviert ist.
- Kurzreferenz zu AGSL
- Hintergrundwiedergabe mit einem
MediaSessionService
{:#overview} - Bogen