2014-09-05 47 views
0

在我的应用程序中,我想将ListView项目发送到电子邮件正文。为此,我希望将ArrayList值转换为String。这里是我的代码:Android:如何将ArrayList值转换为字符串

  String[] namesArr = new String[array_list.size()]; 
      String finalStr=""; 
      for (int i = 0; i < array_list.size(); i++) { 
       namesArr[i] = array_list.get(i); 

      } 
      System.out.println("finalstr=" +namesArr); 

我只是想显示我的Listview项目到我的电子邮件正文部分。请建议我这样做。我想将所有值转换为单个字符串,以便我可以将它作为List发送给电子邮件。 谢谢。

+0

你想所有的值转换为一个字符串? – ImMathan 2014-09-05 17:44:12

+0

是的,我想将所有的值转换为单个字符串。 – Developer 2014-09-05 17:45:28

+0

你的问题不清楚。使用'finalStr + = array_list.get(i);'获取finalStr字符串中的所有值以显示在电子邮件正文中。还尝试使用'finalStr'变量作为StringBuilder而不是String。 – 2014-09-05 17:46:20

回答

3

由于此标记为Android的问题:

String str = TextUtils.join("\t", array_list); 
相关问题