設定文字版面配置

本頁面說明如何使用 maxLinesoverflow 等參數設定文字版面配置。

限制可見的行數

如要限制 Text 組件的顯示行數,請設定 maxLines 參數:

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

長文字段落在兩行之後截斷

表示文字溢位

限制長文字時,您可能需要指定 TextOverflow;這只有在顯示的文字遭到截斷時才會顯示。如要執行此操作,請設定 textOverflow 參數:

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

文字的長段落在三行後截斷,結尾是省略符號