4

我正在尝试将一些文本设置为 DialogFragment,并且该文本包含一些新行。

我已经尝试了所有这些:

setMessage("This is line A \n This is line b");

setMessage("This is line A \\\n This is line b");

setMessage("This is line A+"System.getProperty("line.separator")"+This is line b");

没有工作。

任何提示?

4

2 回答 2

0

您应该将字符串设置为 strings.xml 文件中的资源,然后使用 getString 方法获取它。

在这里查看更多详细信息:String Resource new line /n not possible?

于 2013-09-11T19:59:42.147 回答
0

我建议为您的对话框使用自定义布局,或者您可以只使用

String message = "First sentence \r\n Second sentence \r\n ..."
于 2015-08-07T20:04:23.023 回答