ТекстЦиркуляр

Указывает круглую или изогнутую текстовую конфигурацию.

Представлено в 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 : выравнивание по левому или верхнему краю (выравнивание по правому краю, если текущий язык использует направление текста справа налево)
  • CENTER : по центру
  • END : выравнивание по правому или нижнему краю (по левому краю, если текущий язык использует направление текста справа налево)

Значение по умолчанию — CENTER .

ellipsis

Логическое значение, указывающее, следует ли отображать многоточие, если текст слишком длинный и не помещается в родительский элемент. По умолчанию установлено FALSE .

Внутренние элементы

Элемент Text может содержать любое количество следующих внутренних элементов:

{% дословно %} {% дословно %} {% дословно %} {% дословно %}