Textlayout konfigurieren

Auf dieser Seite wird beschrieben, wie Sie das Textlayout mit Parametern wie maxLines und overflow konfigurieren.

Sichtbare Linien einschränken

Wenn Sie die Anzahl der sichtbaren Zeilen in einer zusammensetzbaren Text-Funktion begrenzen möchten, legen Sie den Parameter maxLines fest:

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

Eine lange Textpassage, die nach zwei Zeilen abgeschnitten wird

Textüberlauf anzeigen

Wenn Sie einen langen Text begrenzen, können Sie einen TextOverflow angeben, der nur angezeigt wird, wenn der angezeigte Text abgeschnitten ist. Legen Sie dazu den Parameter textOverflow fest:

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

Eine lange Textpassage mit Auslassungspunkten am Ende, die nach drei Zeilen abgeschnitten wird