वेटेडस्ट्रोक

वर्शन 2 से

अलग-अलग सेगमेंट वाला स्ट्रोक पैटर्न, जो तय वज़न और रंग. GOAL_PROGRESS को रेंडर करने के लिए खास तौर पर, RANGED_VALUE का इस्तेमाल किया गया और WEIGHTED_elementS Android घड़ी के संकेत.

वाक्य-विन्यास

<WeightedStroke colors="argb-color-list" thickness="float"
    weights="weight-list" discreteGap="float" interpolate="boolean"
    cap="BUTT | ROUND | SQUARE" />

विशेषताएं

WeightedStroke एलिमेंट में ये एट्रिब्यूट मौजूद हैं:

ज़रूरी एट्रिब्यूट

यहां दिए गए एट्रिब्यूट ज़रूरी हैं:

colors

वेटेड स्ट्रोक के हर एलिमेंट के रंग, स्पेस से अलग की गई सूची के रूप में की हेक्स वैल्यू मिलेगी, जैसे: #FF0000 #00FF00 #0000FF.

जब GOAL_PROGRESS या RANGED_VALUE Android घड़ी के विजेट के डेटा को रेंडर करने के लिए इस्तेमाल किया जाता है रंग डेटा की सप्लाई करता है या WEIGHTED_ELEMENTS से, colors भरा जा सकता है सीधे इसके साथ [COMPLICATION.GOAL_PROGRESS_COLORS], [COMPLICATION.RANGED_VALUE_COLORS] या [COMPLICATION.WEIGHTED_ELEMENTS_COLORS].

thickness

स्ट्रोक की चौड़ाई को फ़्लोट डाइमेंशन के तौर पर दिखाया जाता है.

ऐसे एट्रिब्यूट जो ज़रूरी नहीं हैं

ये एट्रिब्यूट ज़रूरी नहीं हैं:

weights

वैल्यू की स्पेस-सेपरेटेड लिस्ट, जो चाप का अनुपात तय करती है हर भार के लिए लिया जाता है, जैसे कि 1.0 2.0 3.0, जहां तीसरा एलिमेंट पहले एलिमेंट के ऐंगल से तीन गुना ज़्यादा ऐंगल लेगा.

जब WEIGHTED_ELEMENTS Android Android घड़ी के विजेट से मिले डेटा को पेश करने के लिए इस्तेमाल किया जाता है, [COMPLICATION.WEIGHTED_ELEMENTS_WEIGHTS] को सीधे पास किया जा सकता है.

discreteGap

हर एलिमेंट के बीच का ऐंगल. डिफ़ॉल्ट तौर पर, यह 0.0 पर सेट होता है.

interpolate

true पर सेट होने पर, weights सूची के हर N एलिमेंट का एक रंग होता है colors सूची के रंग N से रंग N+1 तक, ग्रेडिएंट रंग.

GOAL_PROGRESS या RANGED_VALUE से मिले डेटा को दिखाने के लिए कब इस्तेमाल किया जाता है Android घड़ी के संकेत हैं, तो आप [COMPLICATION.GOAL_PROGRESS_COLORS_INTERPOLATE] या [COMPLICATION.RANGED_VALUE_COLORS_INTERPOLATE] फ़ील्ड का इस्तेमाल करें. जब इसमें इस्तेमाल किया गया हो WEIGHTED_ELEMENTS Android घड़ी के विजेट का डेटा दिखा रहा है. interpolate को इस पर सेट करें false.

डिफ़ॉल्ट तौर पर, यह false पर सेट होता है.

cap

स्ट्रोक के किनारे का आकार तय करें. इन वैल्यू का इस्तेमाल किया जा सकता है:

  • BUTT से स्ट्रोक, पाथ पर खत्म होता है, न कि इसके आगे की ओर.
  • ROUNDआघात के कारण स्ट्रोक, आधे गोले के रूप में प्रोजेक्ट होता है, जिसका केंद्र बिंदु यहां उन्हें आखिर में दिखाया जाता है.
  • SQUARE, स्ट्रोक को वर्ग के रूप में प्रोजेक्ट करने का कारण बनता है, जिसका केंद्र बिंदु के बराबर होता है यहां उन्हें आखिर में दिखाया जाता है.

इनर एलिमेंट

WeightedStroke एलिमेंट में ये एलिमेंट शामिल हो सकते हैं: