0

これは私のコードの一部です:

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

Int nインデックスの 1 つをランダムに選択ImageResourceし、ランダムなインデックスに従って画像を表示していました。nに追加したいと思いArrayListます。どうすればいいですか?Androidのメモリに値を保存するより良い方法はありますか?

4

1 に答える 1

2

以下のような ArrayList を宣言します。

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

Image を設定したら、次のように ArrayList に追加します。

int n = random.nextInt(images.length - 1);        
iv.setImageResource(images[n]);  
list.add(n);
于 2012-08-13T13:36:05.113 に答える