如何添加<;及>;在android strings.xml中

如何添加<;及>;在android strings.xml中,android,Android,我需要在strings.xml中添加。这样做的转义顺序是什么?要添加的字符串是Android string.xml文件只是一个普通的xml文件,因此您可以使用xml转义字符: " &quot; ' &apos; < &lt; > &gt; & &amp; “” “&apos; < > &&; 您的示例将成为给定名称 更新: 此外,您还可以使用每个字符的名称,例如, ,非中断空格为和#16

我需要在strings.xml中添加
。这样做的转义顺序是什么?要添加的字符串是

Android string.xml文件只是一个普通的xml文件,因此您可以使用xml转义字符:

"   &quot;
'   &apos;
<   &lt;
>   &gt;
&   &amp;
“”
“&apos;
<   
>   
&&;
您的示例将成为
给定名称

更新: 此外,您还可以使用每个字符的名称,例如,
 ,非中断空格为
和#160


请注意,我不完全确定这是否得到XML标准的正式支持,或者它是否“有效”…

使用
表示小于符号,使用
表示大于符号。 因此,您需要在此处进行替换,例如:

<string name="name_hint">&lt;Given Name&gt;</string>
给定名称

您可以使用
进行

因此,您应该在应用程序的strings.xml中添加以下字符串,如:

<string name="name_hint">&lt;Given Name&gt;</string>

非常正确。太棒了!它是什么或空白。如果中间前面需要5个空格,请说出
给定名称Middle姓氏
?如果,它类似于-ie;它们之间的空白表示放置空间的方法不起作用。我在postingIt在我这边起作用之前尝试过,但如果它在那里不起作用,你可以尝试我上次编辑的代码。您可以定义三个不同的字符串,并可以通过活动类添加它们。在这里,您可以根据需要在字符串之间添加任意多的空间。
<string name="name_hint">&lt;Given Name&gt; &lt;Middle Name&gt; &lt;Last Name&gt; </string>
<string name="name_hint1">&lt;Given Name&gt;</string>
<string name="name_hint2">&lt;Middle Name&gt;</string>
<string name="name_hint3">&lt;Last Name&gt;</string>
tv.setText(getResources().getString(R.string.name_hint1) + "  " +
  getResources().getString(R.string.name_hint2)+"  " + 
  getResources().getString(R.string.name_hint3));