地图标记重载虚拟机?

问题描述:

我在数据库游标while循环中有下面的代码片段,所以要查看我可以加载到内存中的多少标记我删除了游标movetonext()并运行它直到它超载VM,因此使用.icon() 1060个标记,没有我得到大约160000,所以我想知道的是,所有标记只有3个不同的位图,所以你必须为每个标记加载位图,或者是否有更有效的方法来做到这一点,的标志,我要去需要的应用程序已经超过1060,感谢您的时间....地图标记重载虚拟机?

marker = map.addMarker(new  MarkerOptions().position(latlng));//.icon(BitmapDescriptorFactory 
        // .fromBitmap(knife))); 

制作BitmapDescriptor三个标记的每个位图我要去使用,然后加载,添加时一个标记解决了这个问题