我想在网格视图中显示15,000个项目(图像),我可以在网格视图中一次加载所有图像从SD卡。请帮帮我。
答案 0 :(得分:2)
你可以编写代码来同时加载所有15,000个代码,如果这就是你所要求的。但是,我可以向您保证,在加载太多之前,您将遇到OutOfMemoryException。
要解决这个问题,你应该懒得加载图像,因为这只会加载你需要的图像。
答案 1 :(得分:0)
您可以实现延迟加载概念以在gridview中加载图像。获取所有图像路径或限制。最好的是使用限制获取光标中的数据,并在屏幕上看到图像时加载图像。你可以在Adapter中实现这个东西来加载那些当前显示的图像。
查看链接