用于逗号的Android拆分字符串

时间:2014-04-07 20:38:21

标签: android

我是这个字符串:

1,Diego Maradona,Footballer,Argentina

我需要对此输出进行操作和拆分,以设置textView:

1
Diego Maradona
Footballer
Argentina

我试过这个方法:

String phrase = "1,Diego Maradona,Footballer,Argentina";
String delims = "[,]";
String[] tokens = phrase.split(delims);
        for (int i = 0; i < tokens.length; i++)
            textView.setText(Html.fromHtml(tokens[i]));

但输出是字符串的最后一个值,为什么?:

Argentina

1 个答案:

答案 0 :(得分:2)

因为您使用setText()替换了以前的内容,所以您只看到最后一项。请改用.append(),这样您就可以看到所有条目。