如何添加<;及>;在android strings.xml中
我需要在strings.xml中添加如何添加<;及>;在android strings.xml中,android,Android,我需要在strings.xml中添加。这样做的转义顺序是什么?要添加的字符串是Android string.xml文件只是一个普通的xml文件,因此您可以使用xml转义字符: " " ' ' < < > > & & “” “&apos; < > &&; 您的示例将成为给定名称 更新: 此外,您还可以使用每个字符的名称,例如, ,非中断空格为和#16
。这样做的转义顺序是什么?要添加的字符串是
Android string.xml文件只是一个普通的xml文件,因此您可以使用xml转义字符:
" "
' '
< <
> >
& &
“”
“&apos;
<
>
&&;
您的示例将成为给定名称
更新:
此外,您还可以使用每个字符的名称,例如, 代码>,非中断空格为和#160代码>
请注意,我不完全确定这是否得到XML标准的正式支持,或者它是否“有效”…使用
表示小于符号,使用
表示大于符号。
因此,您需要在此处进行替换,例如:
<string name="name_hint"><Given Name></string>
给定名称
您可以使用
进行
因此,您应该在应用程序的strings.xml中添加以下字符串,如:
<string name="name_hint"><Given Name></string>
非常正确。太棒了!它是什么或空白。如果中间前面需要5个空格,请说出给定名称Middle姓氏
?如果,它类似于-ie;它们之间的空白表示放置空间的方法不起作用。我在postingIt在我这边起作用之前尝试过,但如果它在那里不起作用,你可以尝试我上次编辑的代码。您可以定义三个不同的字符串,并可以通过活动类添加它们。在这里,您可以根据需要在字符串之间添加任意多的空间。
<string name="name_hint"><Given Name> <Middle Name> <Last Name> </string>
<string name="name_hint1"><Given Name></string>
<string name="name_hint2"><Middle Name></string>
<string name="name_hint3"><Last Name></string>
tv.setText(getResources().getString(R.string.name_hint1) + " " +
getResources().getString(R.string.name_hint2)+" " +
getResources().getString(R.string.name_hint3));