Я работаю с Google Maps v2 api в своем приложении. Я использую mapview внутри такого фрагмента:Мобильное потребление данных 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);
}
});
}
все работает нормально, пока я не начну двигаться на большее расстояние. во время езды на автомобиле Google Maps загружает около 1 Мбайт/мин (за один день это 300-400 МБ) против нескольких килобайт в версии IO этого приложения.
Есть ли способ уменьшить это огромное потребление данных?