2011-12-03 67 views
0

我有一个EditText视图,它允许用户编辑地址字段。我想用一个逗号任何文本之前在新行被说得那么例如以下: Some St., Some City, Some post code会被显示为:字符串内逗号的新行

Some St., 
Some City, 
Some post code 

有谁知道我能做到这一点?

回答

3

也许你可以执行String.replace(),\n

所以更换所有逗号,

String s = "Some St., Some City, Some post code" 
s = s.replace(",",",\n"); 

然后,您可能必须做一些事情来

或者删除空格,删除所有空白:

String s = "Some St., Some City, Some post code"; 
    String strings[] = s.split(","); 

     for(int i = 0; i < strings.length; i++){ 
     strings[i] = strings[i].trim(); 
     strings[i] += ",\n"; 
     } 
     s = ""; 

     for(int i = 0; i < strings.length; i++) 
     s += strings[i]; 
+0

我试试谢谢 – sam