2012-08-13 117 views
0

這是我的代碼的一部分:添加到ArrayList的

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

Int n選擇隨機指標之一,然後我用ImageResource根據隨機指標顯示圖片。現在我想添加nArrayList。我應該怎麼做?有沒有更好的方式來保存在android的內存中的值?

回答

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 2012-08-13 13:39:45

+1

'i'爲數組列表可能不是最好的變量選擇。 – assylias 2012-08-13 13:41:15

+0

@assylias你是絕對正確的..好吧,你知道誰首先發布有價值的答案比競爭更重要的權利。所以爲了縮短時間,我只用了一個字母變量。 – 2012-08-14 01:23:38