我是一个没有Java经验的flash开发人员,刚开始学习android开发。我正在尝试制作一个简单的儿童抽认卡应用程序,其中包含大量动物的图像和它们发出的大量声音。
目前我在画廊视图中有图像,将它们存储在一个数组中。我也有一系列的声音。所以每个图像和对应的声音在数组中的位置相同,因此很容易为正确的图像播放正确的声音。
现在我想洗牌,以便每次启动应用程序时它们以不同的顺序出现。我设法将数组随机排列,但将图像和声音保持在每个数组中的相同位置,但我能感觉到这变得混乱,我确信这不是解决这个问题的最佳方法。
如果这是一部 Flash 电影,我会使用对象来链接图像和声音,并将对象粘贴在一个数组中。任何人都可以帮助我提供一些可以为 android 实现相同目标的代码吗?请记住,我是一个完整的 Java 初学者,并且已经通过与 AS3 相同的教程和基本概念走到了这一步。