我在strings.xml
文件中定义了一些字符串。现在我需要在字符串中的某些数字之间添加一些额外的空格。当我输入额外的空格字符时,这不会在应用程序上显示。
在:
<string name="spelatonertext3">-4, 5, -5, 6, -6,
如果我加上这样的额外空间:
<string name="spelatonertext3">-4, 5, -5, 6, -6,
它在应用程序上看起来一样。如何在XML字符串中创建空格字符?
答案 0 :(得分:343)
在xml中使用空格作为字符串使用 
。 XML不会占用空白区域。在设置之前它会修剪空白区域。因此,请使用 
代替单个空格
答案 1 :(得分:47)
直接在XML中插入您想要保留的空白。
<string name="spelatonertext3">-4, \u00205, \u0020\u0020-5, \u00206, \u0020-6,</string>
答案 2 :(得分:11)
Android不支持在String.xml文件中保留字符串末尾的空格,因此如果您想在字符串后面使用空格,则需要在单词之间使用此unicode。
\ u0020
这是一个unicode空间角色。
答案 3 :(得分:7)
如前所述,在XML文件中使用空格的正确方法是使用\u0020
这是空格的unicode字符。
示例:
<string name="spelatonertext3">-4,\u00205,\u0020-5,\u00206,\u0020-6</string>
其他建议据说使用 
或 
,但这有两个缺点。第一个缺点是这些是ASCII字符,所以你依靠像TextView这样的东西来解析它们。第二个缺点是 
有时会在TextViews中引起奇怪的包装。
答案 4 :(得分:4)
将 
放在string.xml文件中以指示android项目中的单个空格。
答案 5 :(得分:4)
空间变体:
<string name="space_demo">| | | |</string>
|空间|薄的空间|头发空间|
答案 6 :(得分:4)
您也可以使用以下内容
<string name="spelatonertext3"> "-4, 5, -5, 6, -6, "> </string>
将任何内容放入" "
(带引号)的空格中,它应该可以正常工作
答案 7 :(得分:2)
根据您的问题,如果您想在字符串资源中添加多个空格,则可以在字符或单词之间添加空格:
1.默认一个空间你可以直接在字符串资源文件中添加它工作正常。但是如果在字符串资源文件中提供多个空格,则它会排除该空格。 例如-4,5,5,6,6,-6,
如果要在字符串资源文件中添加更多额外空格,则使用: - 一世。在字符之后添加unicode
<string name="test">-4,  5,  -5,  6,  -6,</string>
ii。您可以使用&#34; \ u0020&#34;
<string name="test">-4,\u0020\u0020 5,\u0020\u00205 -5,\u0020\u00205 6,\u0020\u00205 -6,</string>
答案 8 :(得分:2)
这也应该有用。使用引号来维持空间
<string name="spelatonertext3">"-4, 5, -5, 6, -6,"</string>
答案 9 :(得分:1)
答案 10 :(得分:1)
如果您要在2个字符串之间给定空格,或者在android的String文件中给定空格,请在您的string文件中执行此操作。 在要显示的“字符串名称”之前实施此操作。 \ u0020 \ u0020 例如 \ u0020 \ u0020 \ u0020 \ u0020 \ u0020 \ u0020付款
答案 11 :(得分:0)
如果输出是HTML,则在HTML中,多个空格显示为单个空格。为防止这种情况,请使用非中断空格(xA0)而不是普通空格。
答案 12 :(得分:0)
你希望它显示为“-4,5,-5,6,-6”(两个空格),你可以将以下代码添加到string.xml
{{1}}
显示一个空格。
答案 13 :(得分:0)
我能在字符串中间获得多个空格的唯一方法。
<string name="some_string">Before"      "After</string>
Before After
答案 14 :(得分:0)
在 Android Studio 中,您可以打开 strings.xml 文件,然后单击“打开编辑器”,在编辑器中您可以输入任何内容,它将处理它,让您完全按照您的方式出现在应用程序中输入它。
我知道写这个答案可能已经晚了,但它可能对某人有所帮助。
答案 15 :(得分:0)
如此处所述 https://www.programmersought.com/article/33576744031/ 使用
示例
<string name="in">in   </string