टेक्स्टसर्कुलर

इससे गोल या घुमावदार टेक्स्ट कॉन्फ़िगरेशन के बारे में पता चलता है.

Wear OS 4 में लॉन्च किया गया.

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

<TextCircular centerX="float" centerY="float"
              direction="CLOCKWISE | COUNTER_CLOCKWISE" width="float"
              height="float" startAngle="float-degrees"
              endAngle="float-degrees" align="START | CENTER | END"
              ellipsis="boolean" >
    <!-- Possible inner elements. The PartText element syntax shows a
         more complete example. -->
    <Transform .../>
    <Font ... />
    <BitmapFont ... />
</TextCircular>

विशेषताएं

TextCircular एलिमेंट में ये एट्रिब्यूट होते हैं. कुछ एट्रिब्यूट ज़रूरी होते हैं, जबकि कुछ ज़रूरी नहीं होते.

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

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

centerX और centerY

फ़्लोटिंग-पॉइंट वैल्यू का एक जोड़ा, जो एलिमेंट के बीच की जगह तय करता है.

इन एट्रिब्यूट को पूरी तरह बदला जा सकता है.

width और height

फ़्लोटिंग-पॉइंट वैल्यू का एक जोड़ा, जो एलिमेंट का साइज़ बताता है.

startAngle और endAngle

फ़्लोटिंग-पॉइंट वैल्यू का एक पेयर, जो टेक्स्ट के शुरू और आखिर में मौजूद ऐंगल की जानकारी देता है. 0 डिग्री का ऐंगल, स्मार्टवॉच की होम स्क्रीन पर 12 बजे की पोज़िशन को दिखाता है.

उदाहरण के लिए, स्मार्टवॉच की होम स्क्रीन के सबसे ऊपरी हिस्से में टेक्स्ट को कर्व करने के लिए, 335.0 के लिए startAngle और 45.0 के लिए endAngle का इस्तेमाल करें.

इन एट्रिब्यूट को पूरी तरह बदला जा सकता है.

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

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

direction

बताता है कि टेक्स्ट किस दिशा में लिखा गया है:

  • CLOCKWISE (डिफ़ॉल्ट): घड़ी की दिशा में टेक्स्ट दिखाएं.
  • COUNTER_CLOCKWISE: टेक्स्ट को घड़ी की उलटी दिशा में दिखाएं.
align

पैरंट एलिमेंट में टेक्स्ट का अलाइनमेंट तय करता है:

  • START: बाईं या सबसे ऊपर वाली दिशा में अलाइन होती है. मौजूदा भाषा के लिए, आरटीएल टेक्स्ट दिशा का इस्तेमाल करने पर दाईं ओर अलाइन होती है
  • CENTER: बीच में अलाइन किया गया
  • END: दाईं ओर या नीचे की ओर अलाइन किया गया (अगर मौजूदा भाषा, आरटीएल टेक्स्ट डायरेक्शन का इस्तेमाल करती है, तो बाईं ओर अलाइन किया गया)

डिफ़ॉल्ट वैल्यू CENTER है.

ellipsis

एक बूलियन वैल्यू, जो यह बताती है कि अगर टेक्स्ट काफ़ी लंबा है, तो पैरंट एलिमेंट में फ़िट होने के लिए एलिप्सेस दिखाना है या नहीं. डिफ़ॉल्ट वैल्यू FALSE है.

इनर एलिमेंट

Text एलिमेंट में, नीचे दिए गए इनर एलिमेंट की संख्या कितनी भी हो सकती है: