Java:AlertDialog没有打印新行

时间:2017-08-20 08:43:40

标签: java php android

我的应用正在使用警告对话框显示从PHP文件中获取的消息。

该消息是几个字符串,该框应显示如下内容:

String 1
String 2
String 3

然而它显示如下:

String 1String 2String 3

我尝试了各种方法来添加新行,包括php端和java端。以下是我到目前为止的情况:

protected void onPostExecute(List<String> result)
    {
        String message="";
        for(int i =0; i<result.size(); i++)
        {
            message+=result.get(i)+"\n";
        }
        alertDialog.setMessage(message);
        alertDialog.show();
    }

我从php文件中获取正确的字符串,但是换行符没有打印。有没有其他方法可以做到这一点?我试着调整盒子的大小,但这根本没用。

1 个答案:

答案 0 :(得分:0)

使用System.lineSeparator();换行

update_status = num_pages = models.IntegerField(null=False, default=1)