强化string资源中的空格

在Androidstring资源中,如何强制执行空间?

例如,当我做“结果”,而不是“结果”,我仍然在我的应用程序的文本视图中看到“结果”。

你是否试图用引号包围你的string? 也许前后的空格被自动剥离。

<string name="foo">" bar"</string> 

请参阅https://developer.android.com/guide/topics/resources/string-resource.html#FormattingAndStyling中的;“Escaping撇号和引号”一节中的示例。

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

 <string name="foobar">foo \u0020 bar</string> 

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

只是这样做

 <string name="str_name">" Hello World!</string>