在字符串资源中强制执行空格

SK9*_*SK9 84 string android

在Android字符串资源中,如何强制执行空格?

例如,当我执行"结果"而不是"结果"时,我仍然在应用程序的文本视图中看到"结果".

And*_*ber 154

你试着用引号包围你的字符串吗?也许自动删除前导和尾随空格.

<string name="foo">" bar"</string>
Run Code Online (Sandbox Code Playgroud)

请参阅https://developer.android.com/guide/topics/resources/string-resource.html#FormattingAndStyling中的示例"Escaping撇号和引号"部分.


Las*_*son 94

作为AndreasKlöber给出的答案的替代方法,您可以使用此方法:

<string name="foobar">foo \u0020 bar</string>
Run Code Online (Sandbox Code Playgroud)

这利用了unicode空格字符(\ u0020).

  • 怎么样&#160; 分隔符? (5认同)