پیکربندی متن دایره ای یا منحنی را مشخص می کند.
در 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 را روی صفحه ساعت نشان می دهد.
به عنوان مثال، برای منحنی کردن متن در یک چهارم بالای صفحه ساعت، از یک
startAngle
335.0
و یکendAngle
45.0
استفاده کنید.این ویژگی ها قابل تبدیل هستند.
ویژگی های اختیاری
ویژگی های زیر اختیاری هستند:
-
direction
جهت نگارش متن را نشان می دهد:
-
CLOCKWISE
(پیش فرض): نمایش متن در جهت عقربه های ساعت. -
COUNTER_CLOCKWISE
: نمایش متن در جهت خلاف جهت عقربههای ساعت.
-
-
align
تراز متن را در عنصر اصلی آن تعیین می کند:
-
START
: تراز چپ یا بالا (تراز راست وقتی زبان فعلی از جهت متن RTL استفاده می کند) -
CENTER
: تراز وسط -
END
: تراز راست یا پایین (تراز چپ زمانی که زبان فعلی از جهت متن RTL استفاده می کند)
مقدار پیش فرض
CENTER
است.-
-
ellipsis
یک مقدار بولی که نشان می دهد اگر متن خیلی طولانی است که در عنصر والد قرار نگیرد، بیضی نشان داده شود یا خیر. پیش فرض
FALSE
است.
عناصر درونی
عنصر Text
می تواند شامل هر تعداد از عناصر داخلی زیر باشد:
برای شما توصیه می شود
- توجه: وقتی جاوا اسکریپت خاموش است، متن پیوند نمایش داده می شود
- متن دایره ای
- قوس
- متن