2013-04-23 50 views
-1

我在數據庫遊標while循環中有下面的代碼片段,所以要查看我可以加載到內存中的多少標記我刪除了遊標movetonext()並運行它直到它超載VM,因此使用.icon() 1060個標記,沒有我得到大約160000,所以我想知道的是,所有標記只有3個不同的位圖,所以你必須爲每個標記加載位圖,或者是否有更有效的方法來做到這一點,的標誌,我要去需要的應用程序已經超過1060,感謝您的時間....地圖標記重載虛擬機?

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

回答

0

製作BitmapDescriptor三個標記的每個位圖我要去使用,然後加載,添加時一個標記解決了這個問題