Activity文件中,\n换行的有关问题

Activity文件中,\n换行的问题,在线等我通过JSONObject obj array.getJSONObject(i)json得到的String s

Activity文件中,\n换行的问题,在线等
我通过JSONObject obj = array.getJSONObject(i); json得到的String s变量,

System.out.println(s) 如下
\n\n招牌服务:牛排、咖啡\n\n公交指南
1 我把 .setText(s); 结果控件中没显示出换行,并把 \n显示到界面上了
2 如果我直接 String s="\n\n招牌服务:牛排、咖啡\n\n公交指南"; .setText(s); 此时是可正常换行的

现问:为什么会这样,如果要正常换行显示到界面上,怎么解决呢,thanks

[解决办法]
同样求解.顶
[解决办法]
第一种方法是不正确的,你获取的并不是是字符串值。而你要的\n不是字符串值,这就是相当于你的S定义成了
“\\n。。。。\\n...”而不是"\n...\n.."
[解决办法]
在第一种里面.setText(s.toString());试试
[解决办法]
2L正解。
[解决办法]
tv.setText("你好\n你是谁?");
这样就可以吧?
[解决办法]
replace("n","\n");