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

ArrayList 를 유동적으로 생성하려 합니다.

0 추천

 

빨간색 부분을 어떻게 처리해야될지 애를 먹고 있습니다.

ArrayList를 생성하고. 가져오는 데이터 수 만큼 ArrayList를 생성해서 CustomAdapter 에 넣으려합니다.

 

ArrayList를 데이터 수만큼 생성하는 과정에서 오류가 나버리네요.

 

버튼이나 텍스트뷰 등은 잘 생성되는데, ArrayList 같은경우에는 사이즈 설정을 어떻게 해줘야하나요?

 

 

 

ArrayList<Data_Item>[] arrayitem = null;

for( ... ) {

   arrayitem[i] = new ArrayList<Data_Item>(c.getCount());

.

.

}

 

 

 

익명사용자 님이 2014년 7월 29일 질문

1개의 답변

0 추천
ArrayList 자체가 배열객체인데 그걸 또 배열로 쓰시는 이유가 있으신지요?

위 코드만 봐서는

 

1. for문 전에 arrayitem 이라는 변수는 new로 할당되었어야 하고,

2. 빨간 부분은 () 로 비워두시는게 맞아보이네요. (arrayitem 각 원소들을 ArrayList<Data_Item> 으로 만들고 있으니)
Gioskhan (12,060 포인트) 님이 2014년 7월 29일 답변
...