Android 如何按“拆分文本”\n\n“;安卓

Android 如何按“拆分文本”\n\n“;安卓,android,Android,在my string.xml中,我有一个包含两段“\n\n”的文本。当我尝试按String.split(“\n\n”) 或String.split(\\n\\n”)它不起作用。谁知道原因 下面是示例数据: 它在屏幕上显示得很好 您的文本中似乎实际包含文本值。在这种情况下,您可以尝试在\\n(在Java语法中变成\\\\n)上拆分: 这张照片是: [Part one , Part two] strings.xml <string name="test">first

在my string.xml中,我有一个包含两段“\n\n”的文本。当我尝试按
String.split(“\n\n”)
String.split(\\n\\n”)
它不起作用。谁知道原因

下面是示例数据:

它在屏幕上显示得很好


您的文本中似乎实际包含文本值。在这种情况下,您可以尝试在
\\n
(在Java语法中变成
\\\\n
)上拆分:

这张照片是:

[Part one ,  Part two]
strings.xml

<string name="test">first
        \n
        \n
        second</string>
首先
\n
\n
第二

您应该在
\n
之后添加间隙。使用我的模式进行拆分,它会工作。

第一个版本应该可以工作。是否可以添加示例数据?请确保您定义的所有字符串区域设置的格式相同,是否同意@TimBiegeleisen@TimBiegeleisen,添加了示例数据如果\n\n位于一起而不是在分开的字符串中,它是否有效?抱歉,上一个错误,请使用该
String.split(“[\n].\n]”
val content = resources.getString(R.string.test).split("\n \n ")
<string name="test">first
        \n
        \n
        second</string>