获取随机图片

3

我正在尝试为Android应用程序(以练习为目的)创建一款卡牌游戏。我想知道如何将随机卡牌上传到玩家手中?我已经实现了GUI,我认为我需要类似于TypedArray的东西。

   ((ImageView)findViewById(R.id.textView18)).setImageResource(R.drawable.1c);

我现在的做法是否正确?

1个回答

12

您可以像这样获取随机图像:

int[] images = {R.drawable.img1,R.drawable.img2,R.drawable.img3,R.drawable.img4};
Random rand = new Random();
imageView.setImageResource(images[rand.nextInt(images.length)]);

谢谢Umarov,我按照你说的方法修改了我的代码,现在它完美地运行了。 - DataStructors23

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接