You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jetpack Compose:使用带LineBreak的Text组件时如何移除多余空白?

问题:Text Composable 行尾多余空白导致错位

当前现象

字体大小设置为40.sp时,文本行尾出现多余空白:
字体大小:40.sp

期望效果

第一行末尾无多余空白:
期望效果:无多余空白

问题影响

该多余空白会导致Text composable宽度超出预期,进而在居中显示时出现文本错位的问题。

当前代码实现

Text(
    text = text,
    style = textStyle.copy(lineBreak = LineBreak.Paragraph),
    fontSize = 40.sp,
    modifier = modifier,
)

内容的提问来源于stack exchange,提问作者Aron

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 10:12:31