Android的; MapView,我该如何设置默认位置?

时间:2010-08-30 11:48:55

标签: android android-mapview android-2.2-froyo

在android中使用MapView,如何设置默认位置,以便每次加载此应用程序时,它会自动居中/缩放伦敦的位置?

2 个答案:

答案 0 :(得分:40)

首先,获取给定地图的控制器:

MapController myMapController = myMapView.getController();

然后致电:

myMapController.setCenter(new GeoPoint())

这将在给定的GeoPoint上设置地图的中心。

有关详细信息,请参阅MapViewMapController的文档

答案 1 :(得分:0)

对于新的Google Maps API,您需要执行以下操作:

mapFragment.getMapAsync(this::setUpMaps);

setUpMaps(GoogleMap googleMap)内,您应将相机移动到默认位置:

googleMap.moveCamera(CameraUpdateFactory.newLatLngZoom(location, zoom));