在android中显示数千个ImageView

时间:2014-02-18 21:15:35

标签: android imageview

我需要将大量图片(3500张图片)加载到我的Android应用程序中(然后我将在应用程序中将它们与每个图像一起旋转)。但是当我分别加载它们时(创建我添加到数组中的新ImageView),然后加载大约需要10秒。我试图从XML中扩充它们,因为我只使用了8个不同的图像,但没有明显的变化。

如果能够更快地加载它,我将非常感激。

编辑:我正在创建一个六边形网格,每个六边形由6个三角形组成(这样我只需要存储8个不同的三角形图像,而不是为每个不同的六边形存储图像)。加载网格后,用户可以调整其大小。我需要立即加载所有网格单元格,因为它们之间有很多约束。此外,我只对六边形进行的操作是旋转它们。

1 个答案:

答案 0 :(得分:0)

您可以使用兑现位图图像,以下教程链接很有帮助。 http://developer.android.com/training/displaying-bitmaps/cache-bitmap.html