使用assets文件夹中的图像创建图像数组?

时间:2016-03-13 01:55:31

标签: android arrays image

This is my assets folder, the AICar images are the images I want to place in an array

[This is the method I've been using to individually store id's, but I think a for loop would be more efficient.[2]

我已经完成的大多数搜索都显示了在drawable文件夹中创建带有图像的数组的解决方案,我想使用assets文件夹但是我无法成功创建数组。我确定我只是犯了一个小错误,但我完全卡住了。有人能指出我正确的方向吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

不确定这是否是您正在寻找的,但一个简单的方法就是

List<Bitmap> mBitmapArray  = new ArrayList<>();
mBitmapArray.add(gameScreen.getGame().getAssetManager().getBitmap(Asteroid1));
mBitmapArray.add(gameScreen.getGame().getAssetManager().getBitmap(Asteroid2));
mBitmapArray.add(gameScreen.getGame().getAssetManager().getBitmap(Asteroid3));

这将创建一个列表而不是数组,但我认为该部分是无关紧要的。显然你可以用数组做同样的想法。