文本字符串的头部在 android compose 上被剪切
The head of text string is cut on android compose
我正在使用 Jetpack Compose 开发 android 应用程序。
我发现了一个与 Text
.
相关的错误(?)
我使用 TextOverflow
来处理长字符串。
Text(
modifier = Modifier.align(Alignment.Center)
.requiredWidthIn(max = 184.dp),
text = longText,
textAlign = TextAlign.Center,
fontWeight = FontWeight.Bold,
maxLines = 1,
overflow = TextOverflow.Ellipsis,
)
显示如下:
前面的字被剪掉了。
为什么?以及如何解决这个问题?
我认为不使用 requiredWidthIn
,而是使用 widthIn
就可以了。
我正在使用 Jetpack Compose 开发 android 应用程序。
我发现了一个与 Text
.
我使用 TextOverflow
来处理长字符串。
Text(
modifier = Modifier.align(Alignment.Center)
.requiredWidthIn(max = 184.dp),
text = longText,
textAlign = TextAlign.Center,
fontWeight = FontWeight.Bold,
maxLines = 1,
overflow = TextOverflow.Ellipsis,
)
显示如下:
前面的字被剪掉了。 为什么?以及如何解决这个问题?
我认为不使用 requiredWidthIn
,而是使用 widthIn
就可以了。