我怎么能在strings.xml中“<”进入角色?(how can I enter chara

2019-07-31 07:48发布

我想输入字符串" -< "strings.xml在eclipse文件,该字符串具有字符< ,我不能没有错误将其添加到XML文件! 我甚至试图通过转义\字符:

<string name="search_target_arrow"> -\< </string>

或围绕它之间""如下:

<string name="search_target_arrow">" -< "</string>

但没有奏效。 最后用一种用户在这里的帮助下,我发现,这将是XML输入这些字符的正确方法:

<string name="search_target_arrow"> -&amp;lt; </string>

但现在当我在我的代码此资源:

getResources().getString(R.string.search_target_arrow);

并将其设置为一个TextView,它显示-&lt; 在屏幕上! 如何通过代码来获得原有的特色? 我应该做好相关的HTML的东西?

Answer 1:

如果使用的是Eclipse,然后用鼠标右键单击的strings.xml及与“Android的通用XML编辑器”中打开它和添加从那里它会处理转义为您服务。



Answer 2:

两个选项

&amp;

<![CDATA[&this is my> string and I <can put all the strange symbols I want inside]]>


Answer 3:

在图形编辑器(我猜“的recources”选项卡上),你可以输入任何符号到值框,它会自动把适当的字符在XML。 所以这是很好的,如果你不想看代码了。



文章来源: how can I enter character “<” in strings.xml?