0

我正在使用osmdroid v.3.0.9 在我的应用程序中实现离线地图。我正在将地图动画到特定位置(纬度,经度)。
以下是我正在使用的代码:

mapView.animateTo(new GeoPoint(lat, long));
mapView.zoomToSpan(lat1 - lat2, long1 - long2);
4

1 回答 1

1

ZoomToSpan 似乎不适用于 Osmdroid 使用以下代码可能会对您有所帮助。

mapControl = mapView.getController();
        mapControl.setZoom(15);
        mapControl.setCenter(new GeoPoint((maxLatitude + minLatitude) / 2,
                (maxLongitude + minLongitude) / 2));
于 2013-07-15T13:10:22.130 回答