
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
TextStyle y sus propiedadesEl 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?