Jetpack Compose 文本连字符

Ben*_*Bur 6 android hyphenation android-jetpack-compose android-compose-textfield

如何使用 Jetpack Compose 在 Android 中正确换行?我从网络上了解了该功能,我在网络上用于­此类情况。

我定义了带有可能换行符的字符串值,如下所示:Korrespondenz\u00ADsprache。不幸的是,这不适用于 Android。

我使用下面的代码

Text(
    text = "Korrespondenz\u00ADsprache",
    style = MaterialTheme.typography.h4
)
Run Code Online (Sandbox Code Playgroud)

目前结果如下所示:

在此输入图像描述

预期结果应如下所示:

在此输入图像描述

Gab*_*tti 7

您可以使用以下命令覆盖连字符配置( )的默认配置Hyphens = Hyphens.None

   Text(
       text = "Korrespondenz\u00ADsprache",
       style = MaterialTheme.typography.h4.copy(hyphens = Hyphens.Auto)
   )
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

单词Auto将在适当的连字符点处自动断开。

这个需要1.3.0-rc01