Часть изображения

Представляет часть циферблата, содержащую одно или несколько изображений.

Представлено в Wear OS 4.

Синтаксис

<PartImage 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">
    <!-- Image-specific child elements. A "PartImage" element can have any
         number of these elements. -->
    <ImageFilters ... />
    <Images>
        <Image ... />
    </Images>
    <Image ... />

    <!-- Child elements that are shared across all "Part" elements. -->
    <Localization .../>
    <Transform .../>
    <Variant .../>
    <Gyro .../>
    <Launch .../>
    <ScreenReader .../>
</PartImage>

Атрибуты

Элемент PartImage имеет следующие атрибуты:

Обязательные атрибуты

Обязательны следующие атрибуты:

x , y , width , height

Коллекция целых чисел, определяющих размер и положение элемента.

Эти атрибуты являются трансформируемыми .

Дополнительные атрибуты

Следующие атрибуты являются необязательными:

pivotX , pivotY

These attributes are [transformable][6].

: двумерная точка поворота, вокруг которой вращается элемент. Оба значения представляют собой числа с плавающей запятой, которые масштабируются так, чтобы соответствовать диапазону $[0, 1]$.

angle

Количество градусов по часовой стрелке, на которое элемент должен быть повернут вокруг своей точки поворота.

Этот атрибут является трансформируемым .

alpha

Установите уровень прозрачности, который должен иметь этот элемент. Значение 0 указывает, что элемент должен быть полностью прозрачным. Значение 255 указывает, что элемент должен быть полностью непрозрачным.

Этот атрибут является трансформируемым .

name

Строка, идентифицирующая этот элемент. Полезно, если вам нужно обратиться к этому элементу из другого места в файле циферблата.

scaleX

Коэффициент горизонтального масштабирования, применяемый к этому элементу.

Этот атрибут является трансформируемым .

scaleY

Коэффициент вертикального масштабирования, применяемый к этому элементу.

Этот атрибут является трансформируемым .

renderMode

Тип режима рендеринга элемента. Возможные значения: SOURCE (по умолчанию), MASK или ALL .

tintColor

Примените к элементу фильтр оттенка цвета. Вы должны указать цвет, используя либо формат ARGB ( #ff000000 = непрозрачный черный), либо формат RGB ( #000000 = черный).

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

Элемент PartImage может содержать следующие внутренние элементы. Все элементы являются необязательными, а элемент PartImage может содержать неограниченное количество каждого внутреннего элемента — за исключением Localization , Gyro , Launch и ScreenReader , каждый из которых может появляться не более 1 раза.

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