صورة جزئية

يمثّل جزءًا من خلفية شاشة الساعة يحتوي على صورة واحدة أو أكثر.

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

بناء الجملة

<PartImage x="integer" y="integer" width="integer" height="integer"
           pivotX="float" pivotY="float" angle="float-degrees" alpha="integer"
           name="string" scaleX="float" scaleY="float"
           renderMode="[SOURCE | MASK | ALL]"
           tintColor="argb-color | rgb-color">
    <!-- Image-specific child elements. A "PartImage" element can have any
         number of these elements. -->
    <ImageFilters ... />
    <Images>
        <Image ... />
    </Images>
    <Image ... />

    <!-- Child elements that are shared across all "Part" elements. -->
    <Localization .../>
    <Transform .../>
    <Variant .../>
    <Gyro .../>
    <Launch .../>
    <ScreenReader .../>
</PartImage>

السمات

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

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

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

x، y، width، height

مجموعة من الأعداد الصحيحة التي تحدّد حجم العنصر وموضعه

هذه السمات قابلة للتحويل.

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

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

pivotX، pivotY

نقطة محور ثنائية الأبعاد يدور حولها العنصر كلا القيمتين هما أعداد عشرية تم توسيع نطاقها لتلائم النطاق $ [0, 1] $.

هذه السمات قابلة للتحويل.

angle

عدد درجات في اتجاه عقارب الساعة يجب أن يتم تدوير العنصر حول نقطة محوره

هذه السمة قابلة للتحويل.

alpha

اضبط مستوى الشفافية الذي يجب أن يتمتع به هذا العنصر. تشير القيمة 0 إلى أنّ العنصر يجب أن يكون شفافًا تمامًا. تشير القيمة 255 إلى أنّ العنصر يجب أن يكون غير شفاف تمامًا.

هذه السمة قابلة للتحويل.

name

سلسلة تحدّد هذا العنصر يكون هذا مفيدًا إذا كنت بحاجة إلى الإشارة إلى هذا العنصر من موقع آخر في ملف خلفية شاشة الساعة.

scaleX

عامل التكبير/التصغير الأفقي الذي سيتم تطبيقه على هذا العنصر

هذه السمة قابلة للتحويل.

scaleY

عامل التكبير/التصغير العمودي الذي سيتم تطبيقه على هذا العنصر.

هذه السمة قابلة للتحويل.

renderMode

نوع وضع عرض العنصر القيم المحتمَلة هي: SOURCE (الإعداد التلقائي)، MASK أو ALL.

tintColor

طبِّق فلترًا لدرجات اللون على العنصر. يجب تحديد اللون باستخدام إما تنسيق ARGB (#ff000000 = أسود غير شفاف) أو تنسيق RGB (#000000 = أسود).

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

يمكن أن يحتوي العنصر PartImage على العناصر الداخلية التالية. كل العناصر اختيارية، ويمكن أن يحتوي عنصر PartImage على عدد غير محدود من كل عنصر داخلي، باستثناء Localization وGyro وLaunch و ScreenReader، التي يمكن أن تظهر مرة واحدة فقط لكل منها.

  • ملاحظة: يتم عرض نص الرابط عندما تكون لغة JavaScript غير مفعّلة.
  • PartImage