-1

我正在开发一个在谷歌地图上有超过 10000 个标记的应用程序,我正在使用谷歌地图 v2,并作为库 android-maps-extensions https://code.google.com/p/android-maps-extensions/。但是当我在地图上加载标记时,它会使应用程序变慢,并且由于 java.lang.OutOfMemoryError 异常而强制关闭 10\5 倍。
所有标记都有自己的图像,图像从 url 加载,图像未加载的条件,默认图像将被显示

有什么办法可以处理这种情况..?

4

2 回答 2

0

您可以使用android:largeHeap="true"in your AndroidManifest.xmlorder 从 Android 的虚拟机请求更多内存。

于 2013-09-23T07:47:11.443 回答
-1

使用以下代码进行图像加载。

从这里下载 jar:http ://code.google.com/p/android-query/

   private AQuery androidAQuery;
        androidAQuery=new AQuery(this);

    androidAQuery.id(YOUR IMAGEVIEW).image(YOUR IMAGE URL, true, true,default icon(optional));
于 2013-09-23T07:12:34.690 回答