我的 strings.xml 中有一个字符串,它们之间有“\n”符号
<string name="example">Hello\nworld</string>
我该怎么做才能得到“\n”符号而不是新行?
我的 strings.xml 中有一个字符串,它们之间有“\n”符号
<string name="example">Hello\nworld</string>
我该怎么做才能得到“\n”符号而不是新行?
字符串资源中的特殊字符可以反斜杠转义。所以如果你想显示 "Hello\nworld" 那么你应该让你的字符串成为hello\\nworld
(注意双反斜杠)。
在代码中
String string = "abcd\nddsda";
System.out.println(string.replace("\n","\\n"));
尝试这个
<string name="example"><![CDATA[ Hello\nworld ]]></string>