Les zones de délimitation d'une complication permettent de définir l'espace de rendu d'une complication. Un contour de la zone de délimitation est affiché dans l'éditeur de cadran. Tout contenu situé en dehors de la zone de délimitation est recadré.
Le cadre de délimitation détermine également la région dans laquelle l'utilisateur peut sélectionner la complication sur le cadran.
Introduit dans Wear OS 4.
BoundingBox
Un élément BoundingBox
définit une zone de délimitation rectangulaire pour la complication.
Syntaxe
<BoundingBox x="integer" y="integer" width="integer" height="integer" outlinePadding="float" />
Attributs
L'élément BoundingBox
comporte les attributs suivants :
Attributs obligatoires
Les attributs suivants sont obligatoires :
x
,y
,width
,height
- Ensemble d'entiers qui spécifient la taille et la position de l'élément.
Attributs facultatifs
Les attributs suivants sont facultatifs :
outlinePadding
- Float spécifiant la marge intérieure à appliquer à l'extérieur de la zone de délimitation. Cela permet de créer un plus grand contour dans l'éditeur de cadran. La valeur par défaut est 0.
BoundingRoundBox
Un élément BoundingRoundBox
définit une zone de délimitation rectangulaire avec des coins arrondis pour la complication.
Syntaxe
<BoundingRoundBox x="integer" y="integer" width="integer" height="integer" outlinePadding="float" cornerRadius="float" />
Attributs
L'élément BoundingRoundBox
comporte les attributs suivants :
Attributs obligatoires
Les attributs suivants sont obligatoires :
x
,y
,width
,height
- Ensemble d'entiers qui spécifient la taille et la position de l'élément.
Attributs facultatifs
Les attributs suivants sont facultatifs :
cornerRadius
Rayon d'un cercle. Cette valeur définit dans quelle mesure les coins du rectangle sont arrondis.
outlinePadding
- Float spécifiant la marge intérieure à appliquer à l'extérieur de la zone de délimitation. Cela permet de créer un plus grand contour dans l'éditeur de cadran. La valeur par défaut est 0.
BoundingOval
Un élément BoundingOval
définit une zone de délimitation arrondie pour la complication.
Syntaxe
<BoundingOval x="integer" y="integer" width="integer" height="integer" outlinePadding="float" />
Attributs
L'élément BoundingOval
comporte les attributs suivants :
Attributs obligatoires
Les attributs suivants sont obligatoires :
x
,y
,width
,height
- Ensemble d'entiers qui spécifient la taille et la position de l'élément.
Attributs facultatifs
Les attributs suivants sont facultatifs :
outlinePadding
- Float spécifiant la marge intérieure à appliquer à l'extérieur de la zone de délimitation. Cela permet de créer un plus grand contour dans l'éditeur de cadran. La valeur par défaut est 0.
BoundingArc
Un élément BoundingArc
définit une zone de délimitation en forme d'arc pour la complication.
Syntaxe
<BoundingArc centerX="float" centerY="float" width="float" height="float" thickness="float" isRoundEdge="boolean" startAngle="float" endAngle="float" direction="CLOCKWISE | COUNTER_CLOCKWISE" outlinePadding="float" />
Attributs
L'élément BoundingArc
comporte les attributs suivants :
Attributs obligatoires
Les attributs suivants sont obligatoires :
centerX
,centerY
,width
,height
- Ensemble d'attributs qui définissent un ovale conteneur pour l'arc. L'arc est mis à l'échelle pour s'adapter à l'ovale spécifié. Tous les attributs sont définis comme des flottants.
thickness
- Épaisseur de l'arc exprimée sous la forme d'un flottant.
startAngle
- Angle de départ (en degrés) à partir duquel l'arc commence. Un angle de 0 degré correspond à la position de 12 heures sur la montre.
endAngle
- Angle de fin, où l'arc se termine.
Attributs facultatifs
Les attributs suivants sont facultatifs :
isRoundEdge
- Détermine si la pointe à l'extrémité de l'arc est plate ou arrondie. Par défaut, cette valeur est FALSE.
direction
- Sens de rotation de l'arc. La valeur par défaut est
CLOCKWISE
. outlinePadding
- Float spécifiant la marge intérieure à appliquer à l'extérieur de la zone de délimitation. Cela permet de créer un plus grand contour dans l'éditeur de cadran. La valeur par défaut est 0.
Recommandations personnalisées
- Remarque : Le texte du lien s'affiche lorsque JavaScript est désactivé.
- TextCircular
- Arc
- TextCircular