【发布时间】:2011-11-08 05:14:18
【问题描述】:
在我的谷歌地图活动中,地图是根据当前位置显示的。所以我需要调整地图的缩放控件,以便我的当前点和目标点在地图中始终可见。我想我需要更具体地说。即,我有一个覆盖图像显示的目标地址。我当前的位置集中在地图上。所以当我远离目标时,我需要调整缩放控件,使目标仍然可见。同样,当我靠近目标时,我需要放大。
【问题讨论】:
标签: android google-maps
在我的谷歌地图活动中,地图是根据当前位置显示的。所以我需要调整地图的缩放控件,以便我的当前点和目标点在地图中始终可见。我想我需要更具体地说。即,我有一个覆盖图像显示的目标地址。我当前的位置集中在地图上。所以当我远离目标时,我需要调整缩放控件,使目标仍然可见。同样,当我靠近目标时,我需要放大。
【问题讨论】:
标签: android google-maps
在此处查看此答案,他们已提供代码以缩放到级别以显示地图上绘制的每个覆盖标记,因此它们中的每一个都可见..也许这可以解决您的问题
【讨论】:
使用MapView的以下方法:
mapView.getController().setZoom(13); // set the zoom level here
mapView.getController().setCenter(point);
其中 mapview 是 MapView 的实例。
希望这是你想要的。
【讨论】: