2017-08-15 66 views
0

在我的應用程序中,我需要製作一張大地圖。 我使用此代碼將地圖圖像加載到Google地圖作爲地面疊加層。將大圖放入Google地圖

GroundOverlayOptions newarkMap = new GroundOverlayOptions() 
      .position(new LatLng(0, 0), 27000000f, 12735849f) 
      .image(BitmapDescriptorFactory.fromResource(R.drawable.map3)); 
googleMap.addGroundOverlay(newarkMap); 

但是,經過幾次與地圖片段的條目後,我得到了OOM異常。

java.lang.OutOfMemoryError: Failed to allocate a 134217740 byte allocation with 16777216 free bytes and 37MB until OOM 

那麼,有什麼方法可以將大圖片加載到Google地圖嗎?

回答