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 항목을 표시하고 싶습니다. 그렇게 할 수있는 방법을 제안 해주세요. 모든 값을 단일 문자열로 변환하여 전자 메일 목록으로 보낼 수 있습니다. 감사합니다.
String str = TextUtils.join("\t", array_list);
당신이 하나의 문자열로 모든 값을 변환 할 수행이 이후 – ImMathan
예 모든 값을 단일 문자열로 변환하고 싶습니다. – Developer
질문이 명확하지 않습니다. finalStr String의 모든 값을 전자 메일 본문에 표시하려면'finalStr + = array_list.get (i); '를 사용하십시오. 또한'finalStr' 변수를 String 대신 StringBuilder로 사용하십시오. –