【发布时间】:2017-04-05 23:56:58
【问题描述】:
我有一个关于stringstring.xml 文件中空间定义的简单问题。
假设我们定义了字符串
<string name="regNumber">RegNumber : </string>
它将在Colon 之前而不是之后考虑空间。如果我们在Colon 之后放置了空格,那么我们必须定义如下方式。
<string name="regNumber">RegNumber :\u0020</string>
或者我们也这样说
<string name="regNumber">RegNumber : </string>
问题:为什么在Colon不写任何代码的情况下不考虑空格?
简要说明:
如果这样写
<string name="regNumber">RegNumber : </string>
它会在Colon 之前放置空格,但不会在Colon 之后放置空格
所以文本将是RegNumber :
但我的问题会像这样输出,它不会在Colon 考虑之前考虑。
RegNumber:
【问题讨论】:
-
我的问题为什么不考虑为 Space 我想设置 Space。 - 因为否则,它会被丢弃。
-
@WiktorStribiżew 我知道当我们写
&#160;或\u0020时它会增加空间,但我的问题是为什么在Colon之后不考虑space因为在Colon之前考虑.如果你有明确的想法,现在删除flag。 -
冒号不是空格,并且在它不是前导/尾随空格之前的空格。删除所有前导/尾随空格。
-
@WiktorStribiżew 你不是
clear我的问题。我不是说如何设置,我是说为什么在Colon之后不考虑,但在Colon之前考虑。
标签: android string android-layout