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

<스피너구현>배열에 값을 담으려는데..

0 추천
ArrayList<String> arraylist = new ArrayList<String>();
  
  for(int qtySize=0; qtySize>501; qtySize++){
   String qtySizeStr = Integer.toString(qtySize);
   arraylist.add(qtySizeStr);
  }
  ArrayAdapter<String> adapter = new ArrayAdapter<String>
(this, android.R.layout.simple_spinner_dropdown_item, arraylist);

  Spinner qtySpin = (Spinner)findViewById(R.id.qtySpin);
  qtySpin.setPrompt("수량선택");
  qtySpin.setAdapter(adapter);
  qtySpin.setOnItemSelectedListener(this);

안녕하세요. 자바 초보 개발자 입니다. 문법이 익숙하지 않아 도움을 받고자 이렇게 글 남깁니다..ㅠ

 

스피너를 구현중이고, 배열에 값을 넣어 스피너 리스트에 숫자를 1~500까지 출력하는 소스를 만들어 보고 있습니다.

 

현재 제가 구현한 소스가 상단에 있는데요. 1~500까지의 숫자를 for문으로 돌려서 나온 숫자를

 

리스트에 add시키려니 문자열만 가능하다고 하여 저렇게 문자열로 변환하여 저렇게 담아봤는데 도통 되질 않네요..

 

문법이 맞는지도 확인이 안되고.. 도움좀 부탁드립니다 ㅠ

 

 

왕왕안드로이드왕 (150 포인트) 님이 2014년 3월 24일 질문

1개의 답변

+1 추천
 
채택된 답변
for 문을 수정하셔야 겠네요.

 

for(int i=1; i < 501; i++) {

arraylist.add(String.valueOf(i));

}
방귀과장 (18,940 포인트) 님이 2014년 3월 24일 답변
왕왕안드로이드왕님이 2014년 3월 24일 채택됨
정말 감사합니다!! 덕분에 시간을 아껴 진행할 수 있겠네요!! 감사합니다!!!
...