Android घड़ी के विजेट से यह तय होता है कि किसी खास तरह का Android विजेट कैसे दिखाया जाएगा होम स्क्रीन पर.
Android घड़ी के हर टाइप की Android स्मार्टवॉच को एक्सप्रेशन में इस्तेमाल किया जा सकता है. इसकी मदद से, Android Android घड़ी के विजेट के लिए दिया गया डेटा ऐक्सेस किया जा सकता है:
- सभी टाइप और
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>
उदाहरण
इस उदाहरण में, Android स्मार्टवॉच का विजेट दिखाया गया है. इसमें इमेज, टाइटल, और टेक्स्ट शामिल हैं घटक:
<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
एट्रिब्यूट ज़रूर होना चाहिए. यह एलिमेंट है
यह तब रेंडर होता है, जब उपयोगकर्ता किसी मिलते-जुलते Android घड़ी के विजेट को चुनता है. इन वैल्यू का इस्तेमाल किया जा सकता है
SHORT_TEXT
, LONG_TEXT
, MONOCHROMATIC_IMAGE
, SMALL_IMAGE
, PHOTO_IMAGE
,
RANGED_VALUE
और EMPTY
इनर एलिमेंट
Complication
एलिमेंट में नीचे दी गई कोई भी संख्या हो सकती है
एलिमेंट:
आपके लिए सुझाव
- ध्यान दें: JavaScript बंद होने पर लिंक टेक्स्ट दिखता है
- वेटेडस्ट्रोक
- वेटेडस्ट्रोक
- 'Android घड़ी के विजेट'