【发布时间】:2021-11-13 23:34:57
【问题描述】:
我想做一个猜图的安卓游戏,有150张图片,我想随机生成图片,如果输入正确,用户应该输入角色名称,下一步按钮将显示另一张图片,直到150张完成
这是避免图像重复的代码
ArrayList<Integer> list = new ArrayList<Integer>();
list.add(R.drawable.myImage);
int position = new Random().nextInt(list.size());
imageViewObject.setImageResource(Integer.intValue(list.get(position)));
list.remove(position);
但是我应该如何将用户输入与角色名称进行比较,我应该使用图像路径,还是为答案创建数组并将其与用户输入进行比较?
【问题讨论】:
-
也许可以创建一个带有图片路径和有效角色名称的类,做一些功能来轻松添加新内容
-
好的,我试试,谢谢,不胜感激
标签: java android image arraylist random