یک عنصر Complication نحوه نمایش یک نوع پیچیدگی خاص را در صفحه ساعت مشخص می کند.
برای هر نوع عارضه می توانید از عبارت زیر در عبارات استفاده کنید. این به شما امکان می دهد به داده های ارائه شده برای پیچیدگی دسترسی داشته باشید:
- همه انواع و
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]
-
[COMPLICATION.RANGED_VALUE_COLORS]
- (لیستی از رنگهای هگزا جدا شده با فاصله، برای مثال#FF0000 #00FF00
) -
[COMPLICATION.RANGED_VALUE_COLORS_INTERPOLATE]
- (یک بولی که مشخص میکند رنگها درونیابی شوند)
-
-
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
)
-
-
GOAL_PROGRESS
:-
[COMPLICATION.GOAL_PROGRESS_VALUE]
-
[COMPLICATION.GOAL_PROGRESS_TARGET_VALUE]
-
[COMPLICATION.TEXT]
-
[COMPLICATION.TITLE]
-
[COMPLICATION.GOAL_PROGRESS_COLORS]
- (فهرستی از رنگهای هگزا جدا شده با فاصله، برای مثال#FF0000 #00FF00
) -
[COMPLICATION.GOAL_PROGRESS_COLORS_INTERPOLATE]
- (یک بولی که مشخص می کند رنگ ها درون یابی شوند)
-
-
WEIGHTED_ELEMENTS
:-
[COMPLICATION.WEIGHTED_ELEMENTS_COLORS]
- (لیستی از رنگهای هگزا جدا شده با فاصله، به عنوان مثال#FF0000 #00FF00
) -
[COMPLICATION.WEIGHTED_ELEMENTS_WEIGHTS]
- (فهرست جدا شده از وزن عناصر) -
[COMPLICATION.WEIGHTED_ELEMENTS_BACKGROUND_COLOR]
-
[COMPLICATION.TEXT]
-
[COMPLICATION.TITLE]
-
برای نمایش کامل، به مثال مراجعه کنید.
در 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
می تواند شامل هر تعداد از عناصر داخلی زیر باشد:
برای شما توصیه می شود
- توجه: وقتی جاوا اسکریپت خاموش است، متن پیوند نمایش داده می شود
- وزن سکته مغزی
- وزن سکته مغزی
- ComplicationSlot