Корневой элемент каждого файла watchface.xml
. Он содержит информацию об элементах, которые должны отображаться в предварительном просмотре циферблата, когда пользователи выбирают, какой циферблат использовать на своих устройствах с Wear OS.
Представлено в Wear OS 4.
Синтаксис
<WatchFace width="positive-integer" height="positive-integer" clipShape="NONE | CIRCLE | RECTANGLE" cornerRadiusX="float" cornerRadiusY="float"> <!-- Only the required inner element is shown here. --> <Scene> </Scene> </WatchFace>
Атрибуты
Элемент WatchFace
должен содержать следующие атрибуты:
-
width
- Ширина визуального экрана, на котором отображаются компоненты циферблата, в пикселях. Размер и положение всех дочерних геометрических элементов, таких как формы и сложности, задаются относительно размера визуального экрана. Обратите внимание, что размер визуального экрана может отличаться от разрешения экрана физического устройства Wear OS.
-
height
- Высота визуального экрана, на котором отображаются компоненты циферблата, в пикселях. Размер и положение всех дочерних геометрических элементов, таких как формы и сложности, задаются относительно размера визуального экрана. Обратите внимание, что размер визуального экрана может отличаться от разрешения экрана физического устройства Wear OS.
Элемент WatchFace
также может содержать следующие атрибуты:
-
clipShape
Форма визуального экрана, используемая для предварительного просмотра циферблата. Если вы используете значение
CIRCLE
, вполне вероятно, что элементы вблизи углов будут частично обрезаны.Значение по умолчанию —
CIRCLE
.-
cornerRadiusX
Длина половины горизонтальной оси эллипса, которая создает закругленные углы. Используйте это значение вместе с
cornerRadiusY
для создания эффекта закругленного прямоугольника.Это значение не имеет никакого эффекта, если вы не укажете
clipShape
RECTANGLE
.-
cornerRadiusY
Длина половины вертикальной оси эллипса, которая создает закругленные углы. Используйте это значение вместе с
cornerRadiusY
для создания эффекта закругленного прямоугольника.Это значение не имеет никакого эффекта, если вы не укажете
clipShape
RECTANGLE
.
Внутренние элементы
Элемент WatchFace
должен содержать хотя бы один внутренний элемент Scene
.
Элемент WatchFace
также может содержать следующие внутренние элементы:
Рекомендуется для вас
- Примечание. Текст ссылки отображается, когда JavaScript отключен.
- КруглыйПрямоугольный
- КруглыйПрямоугольный
- Растровые шрифты