Configurer la mise en page du texte

Cette page explique comment configurer la mise en page de votre texte avec des paramètres tels que maxLines et overflow.

Limiter les lignes visibles

Pour limiter le nombre de lignes visibles dans un composable Text, définissez le paramètre maxLines :

@Composable
fun LongText() {
    Text("hello ".repeat(50), maxLines = 2)
}

Long passage de texte tronqué après deux lignes

Indiquer un dépassement de texte

Lorsque vous limitez un texte long, vous pouvez indiquer un TextOverflow, qui n'intervient que si le texte affiché est tronqué. Pour ce faire, définissez le paramètre textOverflow :

@Composable
fun OverflowedText() {
    Text("Hello Compose ".repeat(50), maxLines = 2, overflow = TextOverflow.Ellipsis)
}

Long passage de texte tronqué après trois lignes, avec une ellipse à la fin