我在strings.xml文件中定义了一些字符串。现在我需要在字符串中的一些数字之间放置一些额外的空间。当我输入额外的空格字符,这是不显示在应用程序上。
之前:
<string name="spelatonertext3">-4, 5, -5, 6, -6,
如果我像这样留出额外的空间:
<string name="spelatonertext3">-4, 5, -5, 6, -6,
它只是在应用程序上看起来一样。我如何使空格字符进入XML字符串?
我在strings.xml文件中定义了一些字符串。现在我需要在字符串中的一些数字之间放置一些额外的空间。当我输入额外的空格字符,这是不显示在应用程序上。
之前:
<string name="spelatonertext3">-4, 5, -5, 6, -6,
如果我像这样留出额外的空间:
<string name="spelatonertext3">-4, 5, -5, 6, -6,
它只是在应用程序上看起来一样。我如何使空格字符进入XML字符串?
当前回答
正如这里解释的https://www.programmersought.com/article/33576744031/使用
例子
<string name="in">in   </string>
其他回答
空间变异:
<string name="space_demo">| | | |</string>
|空间|薄空间|头发空间|
直接在XML中插入\u0020作为您想保留的空白。
<string name="spelatonertext3">-4, \u00205, \u0020\u0020-5, \u00206, \u0020-6,</string>
& # 160;在string.xml文件中表示android项目中的单个空间。
如前所述,在XML文件中使用空格的正确方法是使用\u0020,这是空格的unicode字符。
例子:
<string name="spelatonertext3">-4,\u00205,\u0020-5,\u00206,\u0020-6</string>
其他的建议说使用 或& # 032;但这有两个缺点。第一个缺点是,这些是ASCII字符,因此您依赖于TextView之类的东西来解析它们。第二个缺点是 有时会导致奇怪的包装在textview。
正如这里解释的https://www.programmersought.com/article/33576744031/使用
例子
<string name="in">in   </string>