我想在我的应用程序中旋转地图,以便它们跟随用户前进的方向 - 就像它可以在 iOS 上完成一样,使用
[map setUserTrackingMode:MKUserTrackingModeFollowWithHeading]
称呼。因此,如果用户转身,地图就会旋转,始终显示他面前的事物(就像在许多 FPS 游戏中一样;)
是否有一个简单的解决方案可以让它在 Android 应用程序(它是 API v2)中工作?
我想在我的应用程序中旋转地图,以便它们跟随用户前进的方向 - 就像它可以在 iOS 上完成一样,使用
[map setUserTrackingMode:MKUserTrackingModeFollowWithHeading]
称呼。因此,如果用户转身,地图就会旋转,始终显示他面前的事物(就像在许多 FPS 游戏中一样;)
是否有一个简单的解决方案可以让它在 Android 应用程序(它是 API v2)中工作?
Locations
自LocationClient
或已弃用GoogleMap.setOnMyLocationChangeListener
CameraPosition
使用对象的 lat/lng创建Location
,计算方位角SensorManager
和高缩放 + 倾斜GoogleMap.animateCamera
时间很短