Textlayout konfigurieren

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

Sichtbare Linien begrenzen

Wenn Sie die Anzahl der sichtbaren Zeilen in einer Text-Composable-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 ein TextOverflow angeben, das nur angezeigt wird, wenn der angezeigte Text gekürzt wird. Legen Sie dazu den Parameter textOverflow fest:

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

Ein langer Textabschnitt, der nach drei Zeilen abgeschnitten wird und am Ende Auslassungspunkte enthält