Textlayout konfigurieren

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

Sichtbare Zeilen begrenzen

Wenn Sie die Anzahl der sichtbaren Zeilen in einer komponierbaren 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 angeben

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

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

Eine lange Textpassage, die nach drei Zeilen abgeschnitten wird und mit Auslassungspunkten endet