AnalogClock


Um relógio analógico é um contêiner para elementos internos de AnalogHands, que exibe uma série de ponteiros que giram em torno de um mostrador do relógio.

Introduzido no Wear OS 4.

Sintaxe

<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>

Atributos

O elemento AnalogClock tem os seguintes atributos:

Atributos obrigatórios

Os seguintes atributos são obrigatórios:

x, y, width, height
Uma coleção de números inteiros que especifica o tamanho e a posição do elemento.

Atributos opcionais

Os seguintes atributos são opcionais:

pivotX, pivotY
Um eixo bidimensional em torno do qual o elemento gira. Os dois valores são números de ponto flutuante dimensionados para caber no intervalo $ [0, 1] $.
angle
Um número de graus, no sentido horário, em que o elemento precisa ser girado em torno do eixo.
alpha
Define o nível de transparência que esse elemento precisa ter. Um valor de 0 indica que o elemento precisa ser totalmente transparente. Um valor de 255 indica que o elemento precisa ser completamente opaco.
scaleX
O fator de escalonamento horizontal a ser aplicado a esse elemento.
scaleY
O fator de escalonamento vertical a ser aplicado a esse elemento.
renderMode
O tipo de modo de renderização do elemento. Os valores possíveis são: SOURCE (padrão), MASK ou ALL.
tintColor
Aplica um filtro de cor matiz ao elemento. É preciso especificar a cor usando o formato ARGB (#ff000000 = preto opaco) ou RGB (#000000 = preto).

Elementos internos

O elemento AnalogClock pode conter estes elementos internos:

HourHand
MinuteHand
SecondHand
Elementos que representam os ponteiros de hora, minuto e segundo, respectivamente, que giram no mostrador do relógio. AnalogClock pode conter no máximo dois ponteiros de hora, dois de minutos e dois de segundos.
Localization
Fornece uma dica para a localidade usar ao renderizar o horário. Mais informações estão disponíveis na referência Localization.

Um elemento AnalogClock pode conter no máximo um elemento Localization.

Variant
Permite a mudança de atributos desse elemento quando o dispositivo Wear OS está no modo ambiente. Saiba mais na referência de Variant.