我有一个像这样的字符串:
"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中是否有特殊字符? (或者我必须首先绘制字符串,计算行数,然后用换行符替换一些逗号)。
答案 0 :(得分:2)
在世界上也许是最丑陋的解决方案,但如何更换"普通"除了逗号之外的空格,具有Unicode不间断空格? (" \ u00A0&#34)