Dairesel

Yuvarlak veya eğri metin yapılandırması belirtir.

Wear OS 4'te kullanıma sunuldu.

Sözdizimi

<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>

Özellikler

TextCircular öğesi aşağıdaki özelliklere sahiptir. Bazı özellikler zorunluyken, bazıları isteğe bağlıdır.

Gerekli özellikler

Aşağıdaki özellikler gereklidir:

centerX ve centerY
Öğenin merkezinin konumunu belirten bir çift kayan nokta değeri.
width ve height
Öğenin boyutunu belirten bir çift kayan nokta değeri.
startAngle ve endAngle

Sırasıyla metnin başlangıç tarafının açısını ve bitiş tarafının açısını belirten bir çift kayan nokta değeri. 0 derecelik açı, saat yüzündeki saat 12 konumunu temsil eder.

Örneğin, metni kadranın üst dörtte birlik kısmının etrafında eğri yapmak için startAngle 335.0 ve endAngle 45.0 kullanın.

İsteğe bağlı özellikler

Aşağıdaki özellikler isteğe bağlıdır:

direction

Metnin hangi yönde yazıldığını gösterir:

  • CLOCKWISE (varsayılan): Metni saat yönünde gösterir.
  • COUNTER_CLOCKWISE: Metni saat yönünün tersine göster.
align

Metnin üst öğesi içindeki hizalamasını belirler:

  • START: sola veya üste hizalı (geçerli dil sağdan sola metin yönü kullandığında sağa hizalı)
  • CENTER: ortaya hizalı
  • END: sağa veya aşağıya hizalı (geçerli dil sağdan sola metin yönü kullandığında sola hizalı)

Varsayılan değer: CENTER.

ellipsis

Metin üst öğeye sığmayacak kadar uzunsa üç nokta gösterilip gösterilmeyeceğini belirten boole değeridir. Varsayılan değer: FALSE.

İç öğeler

Text öğesi, aşağıdaki iç öğelerden herhangi bir sayıda içerebilir: