我正在创建一个应用,我想实现一个功能,根据哪个片段打开图像显示图像。
我要将9张图片放入数组中。我已经制作了一个String数组,我就这样使用它:
String [] text = new String [5];
text[0] = "hello";
text[1] = "hey";
....
我想为我的图像做同样的事情。我已将图像放在mipmap文件夹中。在JFrame中,ImageIcon可用于此,但在Android中呢?
答案 0 :(得分:3)
这取决于“图像”的含义。
你的意思是在屏幕上观看?那你需要ImageView[]
。如果您需要参考图像资源,那么@DrawableRes int[]
然后您可以将R.drawable.yourImage
放在那里。如果你需要内存中的图像,那么你可以使用Bitmap[]
,但要确保你知道你使用了多少内存,因为在RAM中有太多图像可能会导致OutOfMemoryError
。