Analog Saat


Analog saat, bir kadran etrafında dönen bir dizi saat ibresi görüntüleyen AnalogHands iç öğelerin kapsayıcısıdır.

Wear OS 4'te kullanıma sunulmuştur.

Sözdizimi

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

Özellikler

AnalogClock öğesi şu özelliklere sahiptir:

Gerekli özellikler

Aşağıdaki özellikler gereklidir:

x, y, width, height
Öğenin boyutunu ve konumunu belirten tam sayılar koleksiyonu.

İsteğe bağlı özellikler

Aşağıdaki özellikler isteğe bağlıdır:

pivotX, pivotY
Öğenin etrafında döndüğü iki boyutlu bir pivot noktası. Her iki değer de $ [0, 1] $ aralığına sığacak şekilde ölçeklendirilmiş kayan noktalı sayılardır.
angle
Öğenin, pivot noktası etrafında saat yönünde döndürülmesi gereken derece sayısı.
alpha
Bu öğenin sahip olması gereken şeffaflık düzeyini ayarlayın. 0 değeri, öğenin tamamen şeffaf olması gerektiğini belirtir. 255 değeri, öğenin tamamen opak olması gerektiğini belirtir.
scaleX
Bu öğeye uygulanacak yatay ölçeklendirme faktörü.
scaleY
Bu öğeye uygulanacak dikey ölçeklendirme faktörü.
renderMode
Öğenin oluşturma modu türü. Olası değerler: SOURCE (varsayılan), MASK veya ALL.
tintColor
Öğeye renk tonu filtresi uygulayın. Rengi ARGB biçimini (#ff000000 = opak siyah) veya RGB biçimini (#000000 = siyah) kullanarak belirtmeniz gerekir.

İç öğeler

AnalogClock öğesi aşağıdaki iç öğeleri içerebilir:

HourHand
MinuteHand
SecondHand
Sırasıyla saat, dakika ve saniye ibrelerini temsil eden ve kadran üzerinde dönen öğeler. AnalogClock en fazla 2 saat ibresi, 2 dakika ibresi ve 2 saniye ibresi içerebilir.
Localization
Saati oluştururken kullanılacak yerel ayar için ipucu sağlar. Daha fazla bilgiyi Localization referans belgesinde bulabilirsiniz.

AnalogClock öğesi en fazla bir Localization öğesi içerebilir.

Variant
Wear OS cihaz ortam modundayken bu öğenin özelliklerinin değiştirilmesine olanak tanır. Daha fazla bilgiyi Variant referansında bulabilirsiniz.