android - Google Maps v2 设置缩放级别

标签 android zooming google-maps-api-2

当我在 Android 中启动 Google map 时,它会显示整个世界。我需要更改什么才能将缩放设置为标记?这是代码。谢谢

        googlemap.getUiSettings().setZoomControlsEnabled(true);
    googlemap.getUiSettings().setMyLocationButtonEnabled(true);


    LatLng cameraLatLng = sfLatLng;
    float cameraZoom = 17;


    if(savedInstanceState != null){
        mapType = savedInstanceState.getInt("map_type", GoogleMap.MAP_TYPE_NORMAL);

        double savedLat = savedInstanceState.getDouble("lat");
        double savedLng = savedInstanceState.getDouble("lng");
        cameraLatLng = new LatLng(savedLat, savedLng);

        cameraZoom = savedInstanceState.getFloat("zoom", 30);

        googlemap.setMapType(mapType);
        googlemap.animateCamera(CameraUpdateFactory.newLatLngZoom(cameraLatLng, cameraZoom));

最佳答案

试试这个---->

  map.addMarker(new MarkerOptions().position(latlng)).setVisible(true);

  // Move the camera instantly to location with a zoom of 15.
  map.moveCamera(CameraUpdateFactory.newLatLngZoom(latlng, 15));

  // Zoom in, animating the camera.
  map.animateCamera(CameraUpdateFactory.zoomTo(14), 2000, null);

关于android - Google Maps v2 设置缩放级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16998169/

相关文章:

java - Android 上未显示 Google map 。只有谷歌标签

Android:Google Maps Clustermanager 行为异常。群集图标有时在完全缩放时不会消失。为什么?

android - 添加 key 时谷歌地图输入无效

android - 在加载屏幕上如果方向改变然后应用程序崩溃

java - 如何使用 Android 将文档上传到 SharePoint?

javascript - d3 缩放和 slider 问题一起工作

iphone - 如何在横向显示具有正确缩放比例的 UIWebView

java - 帧动画未运行

android - 是否可以在 Android MapView 中禁用平移/缩放,同时允许用户单击 ItemizedOverlay?

android - Google Maps Android API v2 中折线的触摸检测