在软连字符处断行

Bra*_*try 7 xml android text line-breaks

我已经在所有字符串中添加了软连字符,但 Android 在完全不同的点处中断了行。有没有办法只在带有软连字符或空格的点处断开行?

请注意,我想要针对 API 21 及更高版本,因此使用breakStrategy 或连字频率不是解决方案。

这些问题/答案都不适合我: Android 中的连字符

Android:- 如何在 6.0 操作系统以下的 Android TextView 中的分词符中添加连字符“-”

如何在 TextView 中强制连字符?(单词分割上的字符“-”)

小智 0

你可以用它\n来折断你的绳子。试试这个方法。

<string name="your_string_name">I want to break after this\nIt's working fine</string>
Run Code Online (Sandbox Code Playgroud)

  • 谢谢,但有一个问题:根据屏幕尺寸,线会在不同的点断开。如果我把 '\n' 放在所有这些地方,我就会有太多的休息时间。我正在寻找一种方式来表达“如果你打破了界限,只在有(软)连字符的地方打破它。” (5认同)