AnalogClock


Une horloge analogique est un conteneur pour les éléments internes AnalogHands, qui affichent une série d'aiguilles qui pivotent autour d'un cadran.

Introduit dans Wear OS 4.

Syntaxe

<AnalogClock x="integer" y="integer" width="integer" height="integer"
             pivotX="float" pivotY="float" angle="float-degrees" alpha="integer"
             scaleX="float" scaleY="float"
             renderMode="[SOURCE | MASK | ALL]"
             tintColor="argb-color | rgb-color">
    <!-- This is the maximum number of hands that you can define. -->
    <HourHand ... />
    <HourHand ... />
    <MinuteHand ... />
    <MinuteHand ... />
    <SecondHand ... />
    <SecondHand ... />
</AnalogClock>

Attributs

L'élément AnalogClock comporte les attributs suivants :

Attributs obligatoires

Les attributs suivants sont obligatoires :

x, y, width, height
Ensemble d'entiers qui spécifient la taille et la position de l'élément.

Attributs facultatifs

Les attributs suivants sont facultatifs :

pivotX, pivotY
Point pivot bidimensionnel autour duquel l'élément pivote. Les deux valeurs sont des nombres à virgule flottante qui sont ajustés pour tenir dans la plage $ [0, 1] $.
angle
Un certain nombre de degrés de rotation de l'élément autour de son point pivot (dans le sens des aiguilles d'une montre).
alpha
Définissez le niveau de transparence à appliquer à cet élément. La valeur 0 indique que l'élément doit être totalement transparent. La valeur 255 indique que l'élément doit être complètement opaque.
scaleX
Facteur de scaling horizontal à appliquer à cet élément.
scaleY
Facteur de scaling vertical à appliquer à cet élément.
renderMode
Type de mode de rendu de l'élément. Les valeurs possibles sont SOURCE (par défaut), MASK ou ALL.
tintColor
Appliquez un filtre de couleur (teinte) à l'élément. Vous devez spécifier la couleur au format ARVB (#ff000000 = noir opaque) ou au format RVB (#000000 = noir).

Éléments internes

L'élément AnalogClock peut contenir les éléments internes suivants :

HourHand
MinuteHand
SecondHand
Éléments qui représentent les aiguilles des heures, des minutes et des secondes, qui pivotent autour du cadran. AnalogClock peut contenir au maximum deux aiguilles pour les heures, deux aiguilles pour les minutes et deux aiguilles pour les secondes.
Localization
Indique les paramètres régionaux à utiliser lors de l'affichage de l'heure. Pour en savoir plus, consultez la documentation de référence sur Localization.

Un élément AnalogClock ne peut contenir qu'un seul élément Localization.

Variant
Permet de modifier les attributs de cet élément lorsque l'appareil Wear OS est en mode ambiant. Pour en savoir plus, consultez la documentation de référence sur Variant.