Specifica una configurazione di testo circolare o curvo.
Introdotta in Wear OS 4.
Sintassi
<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>
Attributi
L'elemento TextCircular
ha i seguenti attributi. Alcuni attributi sono obbligatori, mentre altri sono facoltativi.
Attributi obbligatori
I seguenti attributi sono obbligatori:
centerX
ecenterY
- Una coppia di valori con virgola mobile che specificano la posizione del centro dell'elemento.
width
eheight
- Una coppia di valori in virgola mobile che specificano le dimensioni dell'elemento.
startAngle
eendAngle
Una coppia di valori in virgola mobile che specificano, rispettivamente, l'angolo del lato iniziale del testo e l'angolo del lato finale del testo. Un angolo di 0 rappresenta la posizione a ore 12 sul quadrante orologio.
Ad esempio, per curvare il testo attorno al quarto superiore del quadrante, utilizza
startAngle
di335.0
eendAngle
di45.0
.
Attributi facoltativi
I seguenti attributi sono facoltativi:
direction
Indica la direzione in cui è scritto il testo:
CLOCKWISE
(predefinita): il testo viene mostrato in senso orario.COUNTER_CLOCKWISE
: mostra il testo nella direzione antioraria.
align
Determina l'allineamento del testo all'interno dell'elemento principale:
START
: allineato a sinistra o in alto (allineamento a destra quando la lingua corrente utilizza una direzione del testo RTL)CENTER
: allineato al centroEND
: allineato a destra o in basso (allineamento a sinistra quando la lingua corrente utilizza una direzione del testo RTL)
Il valore predefinito è
CENTER
.ellipsis
Un valore booleano che indica se mostrare o meno i puntini di sospensione se il testo è troppo lungo per essere adattato all'elemento principale. Il valore predefinito è
FALSE
.
Elementi interni
L'elemento Text
può contenere un numero illimitato dei seguenti elementi interni:
Consigliato per te
- Nota: il testo del link viene visualizzato quando JavaScript è disattivato
- Arco
- Testo
- Aree di delimitazione con complicazioni