2012-08-13 7 views
0

위해 ArrayList 추가이 내 코드의 일부이다

int n= random.nextInt(images.length - 1);   
iv.setImageResource(images[n]); 

Int n 무작위로 인덱스 중 하나를 선택하고 난 임의의 인덱스에 따라 사진을 보여 ImageResource을 사용했다. 이제 ArrayListn을 추가하고 싶습니다. 어떻게해야합니까? 안드로이드에서 메모리에 값을 저장하는 더 좋은 방법이 있습니까?

답변

2

아래와 같은 ArrayList를 선언,

ArrayList<Integer> list = new ArrayList<Integer>(); 

그리고 당신은 이미지가이처럼 ArrayList에 해당 추가

int n = random.nextInt(images.length - 1);   
iv.setImageResource(images[n]); 
list.add(n); 
+0

고마워요 :) – androidGirl

+1

'i'에 대한 설정하면 arraylist는 아마도 최선의 선택 변수가 아닙니다. – assylias

+0

@assylias 당신은 절대적으로 옳습니다. 글쎄, 귀중한 대답을 누가 먼저 게시하는지에 대한 경쟁은 훨씬 더 중요합니다. 그래서 시간을 절약하기 위해 방금 한 글자 변수를 사용했습니다. –