0

我的 strings.xml 中有一个字符串,它们之间有“\n”符号

<string name="example">Hello\nworld</string>

我该怎么做才能得到“\n”符号而不是新行?

4

3 回答 3

5

字符串资源中的特殊字符可以反斜杠转义。所以如果你想显示 "Hello\nworld" 那么你应该让你的字符串成为hello\\nworld(注意双反斜杠)。

于 2017-10-31T19:30:00.173 回答
0

在代码中

String string = "abcd\nddsda";
System.out.println(string.replace("\n","\\n"));
于 2017-10-31T19:32:15.027 回答
-1

尝试这个

<string name="example"><![CDATA[ Hello\nworld ]]></string>
于 2017-10-31T19:30:03.323 回答