Java中首选的换行符

时间:2014-09-10 16:10:14

标签: java android string line-breaks

我有一个像这样的字符串:

"speed1: 10 km/h, speed2: 20 km/h, speed3: 30 km/h, speed4: 40 km/h, speed5: 50 km/h"

我想在TextView中显示这个字符串,它可以有一个可变的宽度。 在某些设备上,孔String适合一行。在其他设备上,需要2-3行。

我希望只在逗号字符处打破String,以便参数和值在同一行。

Android中是否有特殊字符? (或者我必须首先绘制字符串,计算行数,然后用换行符替换一些逗号)。

1 个答案:

答案 0 :(得分:2)

在世界上也许是最丑陋的解决方案,但如何更换"普通"除了逗号之外的空格,具有Unicode不间断空格? (" \ u00A0&#34)