【问题标题】:Java preferred line break in a String字符串中的 Java 首选换行符
【发布时间】:2014-09-10 16:10:14
【问题描述】:

我有一个这样的字符串:

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

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

我希望字符串仅在逗号字符处断开,以便参数和值在同一行。

Android 中有一个特殊字符吗? (还是我必须先让String被绘制,计算行数,然后用换行符替换一些逗号)。

【问题讨论】:

标签: java android string line-breaks


【解决方案1】:

也许是世界上最丑陋的解决方案,但是如何用 Unicode 不间断空格替换除逗号之后的“正常”空格? ("\u00A0")?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-01
    • 2015-06-17
    • 2013-07-09
    • 2016-02-10
    • 2015-12-23
    • 1970-01-01
    相关资源
    最近更新 更多