1

resフォルダーにたくさんの画像があり、それらのいくつかを選択してギャラリービューに表示したいのですが、実行時に問題が発生し、選択する必要がある画像を決定する必要があります。どうすればそれを達成できますか?実行時に、選択する画像の名前を持つ配列があります。

Integer[] pics = { R.drawable.cocktail1, R.drawable.cocktail2,
        R.drawable.cocktail3, R.drawable.cocktail4, R.drawable.cocktail5,
        R.drawable.cocktail6, R.drawable.cocktail7 };

これを実現したいのですが、実行時に pics 配列の内容が決定されます。

4

1 に答える 1

1
gallery.setOnItemClickListener(new OnItemClickListener() {

            public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
                // TODO Auto-generated method stub
                @SuppressWarnings("unused")
                imageView.setImageBitmap(pics[arg2]);
            }
        });
于 2012-12-03T12:36:44.187 に答える