我在单个字符串中有多个值,但我想在新行上发送每个字符串值。我写了以下代码,但它没有用。
String text ="Address" + strpropertyAddress +"\n"+ "Price" + strPrice;
这是我传递字符串的服务方法。
sendPropertyApi(text, sendto);
我检查过每一个地方,它完全相同。基本上,字符串数据应该在新行上发送,但它是在一行上发送的。
答案 0 :(得分:0)
假设(由于Android标记),您要在textView
或editText
中设置此文字,因此我认为您必须转义\
。所以请改用\\n
。请尝试以下方法:
String text ="Address" + strpropertyAddress +"\\n"+ "Price" + strPrice;
或者最好使用默认行分隔符,如下所示:
String text ="Address" + strpropertyAddress +System.getProperty("line.separator")+ "Price" + strPrice;