gridview中的最大项目数是多少

时间:2012-09-26 09:33:41

标签: android gridview android-sdcard

我想在网格视图中显示15,000个项目(图像),我可以在网格视图中一次加载所有图像从SD卡。请帮帮我。

2 个答案:

答案 0 :(得分:2)

你可以编写代码来同时加载所有15,000个代码,如果这就是你所要求的。但是,我可以向您保证,在加载太多之前,您将遇到OutOfMemoryException。

要解决这个问题,你应该懒得加载图像,因为这只会加载你需要的图像。

答案 1 :(得分:0)

您可以实现延迟加载概念以在gridview中加载图像。获取所有图像路径或限制。最好的是使用限制获取光标中的数据,并在屏幕上看到图像时加载图像。你可以在Adapter中实现这个东西来加载那些当前显示的图像。

查看链接

http://blog.jamesbaca.net/?p=67