TextCircular

可指定環形或弧形文字設定。

這項元素已在 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 元素包含下列屬性,分為必要和選用屬性。

必要屬性

必要屬性包括:

centerXcenterY

這組浮點值用於指定元素的中心位置。

這些屬性可以轉換

widthheight

這組浮點值用於指定元素的大小。

startAngleendAngle

這組浮點值分別指定文字起始側和結尾側的角度。0 度角代表錶面的 12 點鐘位置。

舉例來說,如要沿著錶面頂端四分之一的圓邊加上弧形文字,請使用 335.0startAngle45.0endAngle

這些屬性可轉換

選用屬性

選用屬性包括:

direction

此屬性用於表示寫入文字的方向:

  • CLOCKWISE:按順時針方向顯示文字。
  • COUNTER_CLOCKWISE:按順逆針方向顯示文字。
align

決定文字在其父項元素中的對齊方式:

  • START:靠左對齊或頂端對齊 (如果目前語言的文字方向為從右到左,則靠右對齊)
  • CENTER:置中對齊
  • END:靠右對齊或底端對齊 (如果目前語言的文字方向為從右到左,則靠左對齊)

預設值為 CENTER

ellipsis

這個布林值可指明當父項元素無法容納過長的文字時,是否要顯示刪節號。預設為 FALSE

內部元素

Text 元素可包含任意數量的下列內部元素: