Java Android TextView定义强制换行的位置

Java Android TextView定义强制换行的位置,java,android,textview,Java,Android,Textview,在我的应用程序中,我有一个文本视图,其中包含以下样式的文本: "123131 (Ø 374)" 在小型设备上,文本到达viewborder,在其中一个空格处产生新行。在某些情况下,这会使文本看起来像这样: "123131 (Ø 374)" 有没有一种方法可以在不使用2个文本视图的情况下强制新行到第一个空格?难道没有什么“受保护的空白”或类似的东西吗 "123131 (Ø 374)" 问候 danijoo我要做的是: 触发省略号时,使用侦听器实现自定义TextView: 然后,在接收侦听器

在我的应用程序中,我有一个文本视图,其中包含以下样式的文本:

"123131 (Ø 374)"
在小型设备上,文本到达viewborder,在其中一个空格处产生新行。在某些情况下,这会使文本看起来像这样:

"123131 (Ø
374)"
有没有一种方法可以在不使用2个文本视图的情况下强制新行到第一个空格?难道没有什么“受保护的空白”或类似的东西吗

"123131
(Ø 374)"
问候 danijoo

我要做的是:

触发省略号时,使用侦听器实现自定义TextView:

然后,在接收侦听器时,以编程方式在“(”字符之前添加“\n”字符


请记住将TextView设置为多行。

我解决了这个问题,将所有空格重新放置,但其中一个空格使用unicode代码作为非中断空格:

"123131 (Ø\u00a0374)"