在单个字符串android中使用\ n的字符串

时间:2017-09-19 15:26:00

标签: android

我在单个字符串中有多个值,但我想在新行上发送每个字符串值。我写了以下代码,但它没有用。

 String text ="Address" + strpropertyAddress +"\n"+ "Price" + strPrice;

这是我传递字符串的服务方法。

sendPropertyApi(text, sendto);

我检查过每一个地方,它完全相同。基本上,字符串数据应该在新行上发送,但它是在一行上发送的。

1 个答案:

答案 0 :(得分:0)

假设(由于Android标记),您要在textVieweditText中设置此文字,因此我认为您必须转义\。所以请改用\\n。请尝试以下方法:

String text ="Address" + strpropertyAddress +"\\n"+ "Price" + strPrice;

或者最好使用默认行分隔符,如下所示:

String text ="Address" + strpropertyAddress +System.getProperty("line.separator")+ "Price" + strPrice;