Представляет часть циферблата, содержащую ровно один элемент макета текста.
Представлено в Wear OS 4.
Синтаксис
<PartText x="integer" y="integer" width="integer" height="integer" pivotX="float" pivotY="float" angle="float-degrees" alpha="integer" name="string" scaleX="float" scaleY="float" renderMode="[SOURCE | MASK | ALL]" tintColor="argb-color | rgb-color"> <!-- Text-specific child elements. --> <Text> <!-- There must be raw text as the leaf inner element within a "PartText" element tree. --> <Font family="font" size="20" color="#00FFFF">Hello world </Font> <Font> <!-- Example of a text decoration element. --> <Outline> <!-- Example of a template with 2 string values. --> <Template>%s %s <Parameter expression="[MONTH_S]" /> <Parameter expression="[DAY]" /> </Template> </Outline> <!-- Example of a text formatting element. --> <Upper> <Template ... /> </Upper> <Template ... /> </Font> </Text> <!-- A "PartText" element can contain this "TextCircular" element instead of a "Text" element. --> <TextCircular centerX="180" centerY="180" direction="COUNTER_CLOCKWISE" endAngle="90" height="340" width="340" startAngle="270"> There must be raw text as the leaf inner element within a "PartText" element tree. <Font family="font" size="20" color="#00FFFF">Hello world </Font> <Font> Example of a text decoration element. <Outline> Example of a template with 2 string values. <Template>%s %s <Parameter expression="[MONTH_S]" /> <Parameter expression="[DAY]" /> </Template> </Outline> Example of a text formatting element. <Upper> <Template ... /> </Upper> <Template ... /> </Font> </TextCircular /> --> <!-- Child elements that are shared across all "Part" elements. --> <Localization .../> <Transform .../> <Variant .../> <Gyro .../> <Launch .../> <ScreenReader .../> </PartText>
Атрибуты
Элемент PartText
имеет следующие атрибуты:
Обязательные атрибуты
Обязательны следующие атрибуты:
-
x
,y
,width
,height
- Коллекция целых чисел, определяющих размер и положение элемента.
Дополнительные атрибуты
Следующие атрибуты являются необязательными:
-
pivotX
,pivotY
- Двумерная точка поворота, вокруг которой вращается элемент. Оба значения представляют собой числа с плавающей запятой, которые масштабируются так, чтобы соответствовать диапазону $[0, 1]$.
-
angle
- Количество градусов по часовой стрелке, на которое элемент должен быть повернут вокруг своей точки поворота.
-
alpha
- Установите уровень прозрачности, который должен иметь этот элемент. Значение
0
указывает, что элемент должен быть полностью прозрачным. Значение255
указывает, что элемент должен быть полностью непрозрачным. -
name
- Строка, идентифицирующая этот элемент. Полезно, если вам нужно обратиться к этому элементу из другого места в файле циферблата.
-
scaleX
- Коэффициент горизонтального масштабирования, применяемый к этому элементу.
-
scaleY
- Коэффициент вертикального масштабирования, применяемый к этому элементу.
-
renderMode
- Тип режима рендеринга элемента. Возможные значения:
SOURCE
(по умолчанию),MASK
илиALL
. -
tintColor
- Примените к элементу фильтр оттенка цвета. Вы должны указать цвет, используя либо формат ARGB (
#ff000000
= непрозрачный черный), либо формат RGB (#000000
= черный).
Внутренние элементы
Элемент PartText
может содержать следующие внутренние элементы. Все элементы являются необязательными, за исключением того, что Text
или TextCircular
должен быть одним из внутренних элементов. Элемент PartText
может содержать неограниченное количество каждого внутреннего элемента — за исключением Text
, TextCircular
, Localization
, Gyro
, Launch
и ScreenReader
, каждый из которых может появляться не более 1 раза.
Рекомендуется для вас
- Примечание: текст ссылки отображается, когда JavaScript отключен.
- Частичный текст
- Группа
- Часть изображения