TextCircular

Gibt eine kreisförmige oder gebogene Textkonfiguration an.

Mit Wear OS 4 eingeführt.

Syntax

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

Merkmale

Das Element TextCircular hat die folgenden Attribute. Einige Attribute sind erforderlich, andere sind optional.

Erforderliche Attribute

Die folgenden Attribute sind erforderlich:

centerX und centerY
Ein Paar von Gleitkommawerten, die die Position des Mittelpunkts des Elements angeben.
width und height
Ein Paar von Gleitkommawerten, die die Größe des Elements angeben.
startAngle und endAngle

Ein Paar von Gleitkommawerten, die den Winkel der Anfangsseite des Textes bzw. den Winkel der Endseite des Textes angeben. Ein Winkel von 0 Grad stellt die 12-Uhr-Position auf dem Zifferblatt dar.

Wenn Sie beispielsweise den Text um das obere Viertel des Zifferblatts krümmen möchten, verwenden Sie einen startAngle mit 335.0 und einen endAngle mit 45.0.

Optionale Attribute

Die folgenden Attribute sind optional:

direction

Gibt die Richtung an, in die der Text geschrieben wird:

  • CLOCKWISE (Standard): Text wird im Uhrzeigersinn angezeigt.
  • COUNTER_CLOCKWISE: Text wird gegen den Uhrzeigersinn angezeigt.
align

Bestimmt die Ausrichtung des Textes innerhalb des übergeordneten Elements:

  • START: linksbündig oder oben ausgerichtet (rechts ausgerichtet, wenn die aktuelle Sprache eine RTL-Textrichtung verwendet)
  • CENTER: zentriert
  • END: rechtsbündig oder unten ausgerichtet (linksbündig, wenn die aktuelle Sprache eine RTL-Textrichtung verwendet)

Der Standardwert ist CENTER.

ellipsis

Boolescher Wert, der angibt, ob Auslassungspunkte angezeigt werden sollen, wenn der Text zu lang ist, um in das übergeordnete Element zu passen. Der Standardwert ist FALSE.

Innere Elemente

Das Text-Element kann eine beliebige Anzahl der folgenden inneren Elemente enthalten: