वर्शन 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
के विजेट से मिले डेटा को दिखाने के लिए किया जाता है, तो[COMPLICATION.WEIGHTED_ELEMENTS_WEIGHTS]
को सीधे पास किया जा सकता है.discreteGap
हर एलिमेंट के बीच का ऐंगल. डिफ़ॉल्ट रूप से, यह
0.0
पर सेट होती है.interpolate
true
पर सेट होने पर,weights
सूची के हर एलिमेंट N का रंग,colors
सूची के रंग N से रंग N+1 तक का ग्रेडिएंट होता है.अगर इसका इस्तेमाल
GOAL_PROGRESS
याRANGED_VALUE
के विजेट से जुड़ा डेटा दिखाने के लिए किया जाता है, तो आपके पास सीधे[COMPLICATION.GOAL_PROGRESS_COLORS_INTERPOLATE]
या[COMPLICATION.RANGED_VALUE_COLORS_INTERPOLATE]
फ़ील्ड की वैल्यू पास करने का विकल्प है.WEIGHTED_ELEMENTS
complication डेटा को दिखाने के लिए इस्तेमाल करने पर,interpolate
कोfalse
पर सेट करें.डिफ़ॉल्ट तौर पर, यह
false
पर सेट होता है.cap
स्ट्रोक के किनारे का आकार तय करें. इन वैल्यू का इस्तेमाल किया जा सकता है:
BUTT
से स्ट्रोक, पाथ पर खत्म होता है, न कि इसके बाद का.ROUND
की मदद से, स्ट्रोक को अर्धवृत्त के तौर पर प्रोजेक्ट किया जा सकता है. इस अर्धवृत्त का केंद्र, पाथ के आखिर में होता है.SQUARE
का इस्तेमाल करने पर, स्ट्रोक स्क्वेयर के तौर पर प्रोजेक्ट होता है. इसका केंद्र, पाथ के आखिर में होता है.
इनर एलिमेंट
WeightedStroke
एलिमेंट में ये एलिमेंट शामिल हो सकते हैं:
आपके लिए सुझाव
- ध्यान दें: JavaScript बंद होने पर लिंक टेक्स्ट दिखता है
- वेटेडस्ट्रोक
- Android घड़ी का विजेट
- स्ट्रोक