0

使用以下资源:

<string name="str">ends with a space </string>

结束丢失的空间。

<string name="str">ends with a space&#160;</string>

保留空间,但 android 将其视为非中断空间。

有没有办法在资源字符串的末尾指定一个分隔空间?这是一个库函数,所以我不知道资源中可能指定了哪些字符串。

显然我已经考虑过:

<string name="str">ends with a space£</string>
<string name="my_breaking_space_at_end_of_android_resource">£</string>

并使用正则表达式。

4

1 回答 1

1

你似乎尝试了很多东西。您还可以尝试以下方法:

1)只需在末尾留出空格并将整个字符串用双引号括起来:

<string name="foo">"End with space "</string>. 

2)你也试过这个答案,它说尝试以下:

Insert \u0020 directly in the XML for a blank you would like to preserve:

<string name="foo">End with space \u0020</string>

希望这对您有所帮助。

于 2013-06-21T23:28:45.237 回答