如何在改变方向时旋转地图

时间:2013-07-11 07:50:05

标签: android

我已在我的应用程序中集成了Google地图。我能够找到我当前的位置。 我希望地图在我改变方向时自动旋转。我怎样才能做到这一点。

由于

1 个答案:

答案 0 :(得分:0)

警告:不是专家

根据Google API docs,听起来需要调整方位,如GroundOverlay#setBearing中所述。

  

公共最终类GroundOverlay

     

地面叠加层是固定在地图上的图像。地面覆盖层   具有以下属性:

     

...

     

<强>轴承

     

图像应以顺时针方向旋转的量。旋转的中心将是图像的锚点。这个   是可选的,默认方位是0,即图像是对齐的   所以向上是北方。

示例:

GoogleMap map = ...; // get a map.
BitmapDescriptor image = ...; // get an image.
LatLngBounds bounds = ...; // get a bounds
// Adds a ground overlay with 50% transparency.
GroundOverlay groundOverlay = map.addGroundOverlay(new GroundOverlayOptions()
   .image(image)
   .positionFromBounds(bounds)
   .transparency(0.5));