1つのimageViewを使用してランダムな画像を取得するにはどうすればよいですか?
ここに私のJavaコードがありますが、まだ機能しません。誰か助けてください。
public class Gameplay extends Activity
{
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.gameplay);
final int[] images = {
R.drawable.easy1, R.drawable.easy2};
final ImageButton shuffle = (ImageButton) findViewById(R.id.imageView1);
shuffle.setOnClickListener(new View.OnClickListener()
{
public void onClick(View view)
{
Random generator = new Random();
ImageView singleImageView = (ImageView) findViewById(R.id.imageView1);
singleImageView.setImageResource(images[generator.nextInt(images.length - 1)]);
}
});
}
}
前もって感謝します