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

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

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: बाएं या सबसे ऊपर अलाइन (मौजूदा भाषा होने पर, दाईं ओर अलाइन होता है) RTL टेक्स्ट दिशा का इस्तेमाल करता है)
  • CENTER: मध्य-संरेखित
  • END: दाएं या सबसे नीचे अलाइन किया गया (मौजूदा भाषा होने पर बाईं ओर अलाइन होता है) RTL टेक्स्ट दिशा का इस्तेमाल करता है)

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

ellipsis

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

इनर एलिमेंट

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