Mapview移动数据消费

时间:2016-09-27 12:20:14

标签: android android-mapview consumption

我在我的应用程序中使用谷歌地图v2 api。我在这样的片段中使用mapview:

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

 this.mapMV.onCreate(savedInstanceState);

 this.mapMV.getMapAsync(new OnMapReadyCallback() {
    @Override
    public void onMapReady(GoogleMap googleMap) {

          googleMap.getUiSettings().setMyLocationButtonEnabled(true);
          googleMap.setMyLocationEnabled(true);
          googleMap.getUiSettings().setRotateGesturesEnabled(false);
          googleMap.getUiSettings().setMapToolbarEnabled(false);
       }
   });
}

一切正常,直到我开始移动更远的距离。在乘车期间谷歌地图下载cca 1 MB / min(一天它是300-400MB)与此应用程序的IO版本中的几KB相比。

有没有办法减少这种巨大的数据消耗?

1 个答案:

答案 0 :(得分:0)

好的,问题解决了,这是我的错误,“问题”是在api中调用developers.google.com/maps/documentation/roads/snap - jakub