Mapbox Android SDK 4.0.0+;-如何设置缩放&;给定位置的中心地图?
我在一个Android应用程序中使用Mapbox Android SDK v4.0.0,该应用程序在某些时候需要“冻结”给定位置和给定缩放级别的地图视图 在我看来,API中没有任何方法可以:Mapbox Android SDK 4.0.0+;-如何设置缩放&;给定位置的中心地图?,android,mapbox,Android,Mapbox,我在一个Android应用程序中使用Mapbox Android SDK v4.0.0,该应用程序在某些时候需要“冻结”给定位置和给定缩放级别的地图视图 在我看来,API中没有任何方法可以: 设置地图的特定缩放级别 将地图置于给定位置的中心 如何做到这一点?似乎API在3.2.0版和4.0.0版之间发生了变化。目前,要实现上述目标,您需要使用CameraPosition并将其注入mapboxMap: mapView.getMapAsync(new OnMapReadyCallback() {
如何做到这一点?似乎API在3.2.0版和4.0.0版之间发生了变化。目前,要实现上述目标,您需要使用
CameraPosition
并将其注入mapboxMap
:
mapView.getMapAsync(new OnMapReadyCallback() {
@Override
public void onMapReady(MapboxMap mapboxMap) {
mapboxMap.setCameraPosition(new CameraPosition.Builder()
.target(yourLatLng)
.zoom(yourZoom)
.build());
}
});
工作起来很有魅力