Android 谷歌地图OutOfMemory

Android 谷歌地图OutOfMemory,android,out-of-memory,Android,Out Of Memory,我有android谷歌地图v2。我需要在地图上贴缩略图。当我使用300-500个图像(每个3-6KB)时,效果很好,但当我尝试发布800多个图像时,我发现了内存错误。我长时间把头撞在墙上,最后我试着把图像写到外部存储器,然后从那里上传图像,但我又失去了记忆 另外,当我从网络中加载缩略图并将其写入外部存储器时,效果很好 我的问题是:我能在谷歌地图上发布10000张图片而不出现OutOfMemory错误吗?请帮帮我。 别让我毁了我的头 在我的地图上设置图像的代码 marker = googleMap

我有android谷歌地图v2。我需要在地图上贴缩略图。当我使用300-500个图像(每个3-6KB)时,效果很好,但当我尝试发布800多个图像时,我发现了内存错误。我长时间把头撞在墙上,最后我试着把图像写到外部存储器,然后从那里上传图像,但我又失去了记忆

另外,当我从网络中加载缩略图并将其写入外部存储器时,效果很好

我的问题是:我能在谷歌地图上发布10000张图片而不出现OutOfMemory错误吗?请帮帮我。 别让我毁了我的头

在我的地图上设置图像的代码

marker = googleMap.addMarker(new MarkerOptions()
                    .position(position)
                    .title(title)
                    .snippet(distance)
                    .icon(BitmapDescriptorFactory.fromBitmap(Methods
                            .BitmapResize(70, 70, (BitmapDrawable) photo)
                            .getBitmap())));

那么,如果启用largeHeap呢?仍然是相同的错误?是否在线程中加载缩略图?是的,在前台流中下载完整。@nikis Large heap只能增加内存,但不能解决我的问题。@Vlad Palamarchuk它可以解决你的问题。但还有另一种方法:优化算法或下载较小的图像