Analog Saat


Analog saat, AnalogHands iç öğelerinin kapsayıcısıdır. Bu öğeler, kadranı etrafında dönen bir dizi saat ibresini gösterir.

Wear OS 4'te kullanıma sunuldu.

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 aşağıdaki özelliklere sahiptir:

Gerekli özellikler

Aşağıdaki özellikler gereklidir:

x, y, width, height
Öğenin boyutunu ve konumunu belirten tam sayı 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 dönme noktası. Her iki değer de $ [0, 1] $ aralığına sığacak şekilde ölçeklendirilmiş kayan noktalı sayılardır.
angle
Öğenin dönme noktası etrafında döndürülmesi gereken, saat yönünde belirli bir derece.
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 şunlardır: SOURCE (varsayılan), MASK veya ALL.
tintColor
Öğeye bir ton rengi 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 ikinci ibreyi temsil eden ve kadranın etrafında dönen öğeler. AnalogClock en fazla 2 saat el, 2 dakika el ve 2 saniye el içerebilir.
Localization
Saat oluşturulurken yerel ayar için ipucu sağlar. Localization referansında daha fazla bilgi bulabilirsiniz.

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

Variant
Wear OS cihazı ambiyans modundayken bu öğenin özelliklerinin değiştirilmesine izin verir. Variant referansından daha fazla bilgi edinebilirsiniz.