Especifica una configuración de texto circular o curvo.
Se introdujo en Wear OS 4.
Sintaxis
<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>
Atributos
El elemento TextCircular
tiene los siguientes atributos. Algunos son obligatorios, y otros opcionales.
Atributos obligatorios
Se requieren los siguientes atributos:
centerX
ycenterY
Es un par de valores de punto flotante que especifican la posición del centro del elemento.
Estos atributos son transformables.
width
yheight
Es un par de valores de punto flotante que especifican el tamaño del elemento.
startAngle
yendAngle
Un par de valores de punto flotante que especifican el ángulo del lado de inicio del texto y el ángulo del lado final del texto, respectivamente. Un ángulo de 0 grados representa la posición de las 12 en la cara de reloj.
Por ejemplo, para curvar el texto alrededor del cuarto superior de la cara de reloj, usa un
startAngle
de335.0
y unendAngle
de45.0
.Estos atributos son transformables.
Atributos opcionales
Los siguientes atributos son opcionales:
direction
Indica la dirección en la que está escrito el texto:
CLOCKWISE
(predeterminado): Muestra el texto en el sentido de las manecillas del reloj.COUNTER_CLOCKWISE
: Muestra el texto en sentido antihorario.
align
Determina la alineación del texto dentro de su elemento principal:
START
: alineado a la izquierda o hacia arriba (alineado a la derecha cuando el idioma actual usa una dirección de texto de derecha a izquierda)CENTER
: alineado al centroEND
: alineado a la derecha o hacia abajo (alineado a la izquierda cuando el idioma actual usa una dirección de texto de derecha a izquierda)
El valor predeterminado es
CENTER
.ellipsis
Es un valor booleano que indica si se deben mostrar puntos suspensivos cuando el texto es demasiado largo para caber en el elemento principal. El valor predeterminado es
FALSE
.
Elementos internos
El elemento Text
puede contener cualquier cantidad de los siguientes elementos internos:
Recomendaciones para ti
- Nota: El texto del vínculo se muestra cuando JavaScript está desactivado.
- TextCircular
- Arc
- Texto