يحدّد عنصر الإضافة طريقة عرض "نوع إضافة" معيّن على خلفية شاشة الساعة.
لكل نوع من الإضافة، يمكنك استخدام ما يلي في التعبيرات. يتيح لك ذلك الوصول إلى البيانات المتوفّرة في الإضافة:
- جميع الأنواع و
EMPTY
:[COMPLICATION.TYPE]
[COMPLICATION.TAP_ACTION]
LONG_TEXT
:[COMPLICATION.MONOCHROMATIC_IMAGE]
[COMPLICATION.MONOCHROMATIC_IMAGE_AMBIENT]
[COMPLICATION.TEXT]
[COMPLICATION.TITLE]
MONOCHROMATIC_IMAGE
:[COMPLICATION.MONOCHROMATIC_IMAGE]
[COMPLICATION.MONOCHROMATIC_IMAGE_AMBIENT]
PHOTO_IMAGE
:[COMPLICATION.PHOTO_IMAGE]
RANGED_VALUE
:[COMPLICATION.MONOCHROMATIC_IMAGE]
[COMPLICATION.MONOCHROMATIC_IMAGE_AMBIENT]
[COMPLICATION.TEXT]
[COMPLICATION.TITLE]
[COMPLICATION.RANGED_VALUE_MIN]
[COMPLICATION.RANGED_VALUE_MAX]
[COMPLICATION.RANGED_VALUE_VALUE]
SHORT_TEXT
:[COMPLICATION.MONOCHROMATIC_IMAGE]
[COMPLICATION.MONOCHROMATIC_IMAGE_AMBIENT]
[COMPLICATION.TEXT]
[COMPLICATION.TITLE]
SMALL_IMAGE
:[COMPLICATION.SMALL_IMAGE]
[COMPLICATION.SMALL_IMAGE_AMBIENT]
[COMPLICATION.IMAGE_STYLE]
- (يتجاوب مع القيم الترتيبيةSmallImageType
)
وللحصول على عرض توضيحي كامل، يُرجى الاطّلاع على المثال.
تم طرح هذه الميزة في Wear OS 4.
بناء الجملة
<Complication type="string"> <!-- Only the most common inner element is shown here. --> <Group> </Group> </Complication>
مثال
يوضّح المثال التالي إضافة تتضمّن مكوّنات من صور وعنوان ونصوص:
<Complication type="SHORT_TEXT">
<PartImage x="35" y="16" width="22" height="22" pivotX="0.5" pivotY="0.5"
name="SomeIcon" alpha="255">
<Image resource="[COMPLICATION.MONOCHROMATIC_IMAGE]"/>
</PartImage>
<PartText x="18" y="39" width="56" height="22" pivotX="0.5" pivotY="0.5"
name="SomeText" alpha="255">
<Text align="CENTER" ellipsis="TRUE">
<Font family="SYNC_TO_DEVICE" size="20" weight="NORMAL"
slant="NORMAL" color="#ffffffff">
<Template>
%s
<Parameter expression="[COMPLICATION.TEXT]"/>
</Template>
</Font>
</Text>
</PartText>
<PartText x="19" y="62" width="54" height="14" pivotX="0.5" pivotY="0.5"
name="SomeTitle" alpha="255">
<Text align="CENTER" ellipsis="TRUE">
<Font family="SYNC_TO_DEVICE" size="12" weight="NORMAL"
slant="NORMAL" color="#ffadadad">
<Template>
%s
<Parameter expression="[COMPLICATION.TITLE]"/>
</Template>
</Font>
</Text>
</PartText>
</Complication>
السمات
يجب أن يحتوي العنصر ComplicationSlot
على السمة type
. ويتم عرض العنصر إذا اختار المستخدم نوع إضافة مطابقًا. والقيم المسموح بإدراجها هي
SHORT_TEXT
وLONG_TEXT
وMONOCHROMATIC_IMAGE
وSMALL_IMAGE
وPHOTO_IMAGE
وRANGED_VALUE
وEMPTY
.
العناصر الداخلية
يمكن أن يحتوي العنصر Complication
على أي عدد من العناصر الداخلية التالية:
أفلام مُقترَحة لك
- ملاحظة: يتم عرض نص الرابط عند إيقاف JavaScript.
- خانة الإعلانات
- DefaultProviderPolicy
- الضبط المنطقي