Page cover

Text

El componente Text se utiliza para mostrar texto en la pantalla. Su uso más simple es pasarle un texto como argumento:

@Composable
fun SimpleText() {
    Text(text = "Hola, Jetpack Compose!")
}

Estilizar texto: TextStyle y sus propiedades

El componente Text permite aplicar diferentes estilos como tamaño de fuente, color, peso de la fuente, etc., a través de TextStyle.

Cambiar tamaño de fuente

Puedes cambiar el tamaño de la fuente usando fontSize.

@Composable
fun LargeText() {
    Text(
        text = "Texto grande",
        fontSize = 24.sp
    )
}

Color de texto

Para cambiar el color del texto, usa el parámetro color.

Fuente en negrita

Puedes hacer el texto en negrita usando fontWeight.

Aplicar múltiples estilos a la vez

Es posible combinar varios estilos usando TextStyle.

Alineación del texto

Puedes alinear el texto dentro del componente con el modificador textAlign.

Decoraciones del texto

También puedes aplicar decoraciones como subrayado o tachado con el modificador textDecoration.

LineHeight y Multilínea

Puedes ajustar la altura de las líneas para texto multilínea con lineHeight.

Ajustar overflow del texto

El texto que es demasiado largo para el área asignada puede manejarse con overflow y maxLines.

Última actualización

¿Te fue útil?