1

我想在我的应用程序中旋转地图,以便它们跟随用户前进的方向 - 就像它可以在 iOS 上完成一样,使用

[map setUserTrackingMode:MKUserTrackingModeFollowWithHeading]

称呼。因此,如果用户转身,地图就会旋转,始终显示他面前的事物(就像在许多 FPS 游戏中一样;)

是否有一个简单的解决方案可以让它在 Android 应用程序(它是 API v2)中工作?

4

1 回答 1

1
  • 收集LocationsLocationClient或已弃用GoogleMap.setOnMyLocationChangeListener
  • CameraPosition使用对象的 lat/lng创建Location,计算方位角SensorManager和高缩放 + 倾斜
  • 放入CameraUpdateFactory.newCameraPosition
  • 并且结果投入GoogleMap.animateCamera时间很短
于 2013-06-01T13:25:52.057 回答