如何在Java中将图像放入数组中?

时间:2016-03-02 22:19:58

标签: java android arrays

我正在创建一个应用,我想实现一个功能,根据哪个片段打开图像显示图像。

我要将9张图片放入数组中。我已经制作了一个String数组,我就这样使用它:

String [] text = new String [5];
        text[0] = "hello";
        text[1] = "hey";
        ....

我想为我的图像做同样的事情。我已将图像放在mipmap文件夹中。在JFrame中,ImageIcon可用于此,但在Android中呢?

1 个答案:

答案 0 :(得分:3)

这取决于“图像”的含义。

你的意思是在屏幕上观看?那你需要ImageView[]。如果您需要参考图像资源,那么@DrawableRes int[]然后您可以将R.drawable.yourImage放在那里。如果你需要内存中的图像,那么你可以使用Bitmap[],但要确保你知道你使用了多少内存,因为在RAM中有太多图像可能会导致OutOfMemoryError