마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

ArrayList 질문이요

+2 추천

ArrayList<SearchListData> listArr;

listArr = new ArrayList<SearchListData>();

 

if(tagName.equals("link")){

title = xpp.getText().trim();
 
data.setStrUrl(title);
listArr.add(data);
}
 
이렇게 데이터를 넣어 놓고 
 
if (listArr.size() > 0) {
 
for (int j = 0; j < listArr.size(); j++) {
url5=(listArr.get(j).getStrUrl());
Log.d("listArr",url5);
}
 
}
 
이렇게 빼고 있는데 ... 변수 url5에 들어간 로그를 보면 마지막 데이터만 쭉 로그로 찍혀서 나오네요 ...
 
=====================
 
public class SearchListData {
String strUrl = null;
 
public String getStrUrl() {
return strUrl;
}
 
public void setStrUrl(String strUrl) {
this.strUrl = strUrl;
}
 
 
}
 
 
어느 부분이 잘못된걸가요... 

 

숀화이트 (3,310 포인트) 님이 2014년 7월 18일 질문

1개의 답변

+1 추천

add하기전에

 

SearchListData data = new SearchListData();

data.setStrUrl(title);

listArr.add(data);
q1212 (26,020 포인트) 님이 2014년 7월 18일 답변
...