如何在地图的底部放置标记,而不是在android中启用缩放的地图中心(默认情况下)?

时间:2015-11-26 10:44:41

标签: android google-maps google-maps-markers marker

在实时曲目应用中,我想为标记上方的相机设置动画,并希望将标记始终放在newLocationChanged的底部。

如果我在没有缩放的情况下构建CameraPosition,它可以正常工作。

但是对于缩放我也需要实现相同的目标。

1 个答案:

答案 0 :(得分:0)

使用屏幕边界获得所需位置:

As per documentation:

  

的getBounds()
  返回值:LatLngBounds

     

返回当前视口的lat / lng范围。如果可以看到世界的多个副本,则边界的范围为-180到180度(包括-180和180度)。如果尚未初始化地图(即mapType仍为null),或者尚未设置居中和缩放,则结果为null或未定义。