ساعة عادية


الساعة التناظرية هي حاوية AnalogHands للعناصر الداخلية التي تعرِض سلسلة من عقارب الساعة التي تدور حول خلفية شاشة الساعة.

تم طرحها في الإصدار 4 من نظام التشغيل Wear OS.

بناء الجملة

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

السمات

يحتوي عنصر AnalogClock على السمات التالية:

السمات المطلوبة

يجب إرسال السمات التالية:

x، y، width، height
مجموعة من الأعداد الصحيحة التي تحدّد حجم العنصر وموضعه

السمات الاختيارية

السمات التالية اختيارية:

"pivotX" و"pivotY"
نقطة محور ثنائية الأبعاد يدور حولها العنصر كلا القيمتين هما عددان عشريان تم توسيع نطاقها ليناسب النطاق $ [0, 1] $.
angle
عدد درجات في اتجاه عقارب الساعة يجب تدوير العنصر حول نقطة محوره
alpha
حدِّد مستوى الشفافية الذي يجب أن يتمتع به هذا العنصر. تشير القيمة 0 إلى أنّ العنصر يجب أن يكون شفافًا تمامًا. تشير القيمة 255 إلى أنّ العنصر يجب أن يكون غير شفاف تمامًا.
scaleX
عامل التكبير/التصغير الأفقي الذي سيتم تطبيقه على هذا العنصر
scaleY
عامل التكبير/التصغير العمودي الذي سيتم تطبيقه على هذا العنصر
renderMode
نوع وضع العرض للعنصر القيم المحتمَلة هي: SOURCE (الإعداد التلقائي)، MASK أو ALL.
tintColor
طبِّق فلترًا لدرجات اللون على العنصر. يجب تحديد اللون باستخدام إما تنسيق ARGB (#ff000000 = أسود غير شفاف) أو تنسيق RGB (#000000 = أسود).

العناصر الداخلية

يمكن أن يحتوي العنصر AnalogClock على العناصر الداخلية التالية:

HourHand
MinuteHand
SecondHand
العناصر التي تمثّل عقارب الساعة والدقيقة والثواني على التوالي والتي تدور حول خلفية شاشة الساعة AnalogClock يمكن أن يحتوي على ساعتَين يدويتَين وعلامتَين يدويتَين للدقائق وعلامتَين يدويتَين للثواني كحد أقصى.
Localization
يقدّم تلميحًا للغة التي سيتم استخدامها عند عرض الوقت. يمكنك الاطّلاع على مزيد من المعلومات في مرجع Localization.

يمكن أن يحتوي عنصر AnalogClock على عنصر Localization واحد كحد أقصى.

Variant
للسماح بتغيير سمات هذا العنصر عندما يكون جهاز Wear OS في وضع الإضاءة السينمائية يمكنك الاطّلاع على مزيد من المعلومات في مرجع Variant.