这是我在这里的第一个问题:
我正在使用Google Maps API开发一个Android应用程序,在我的主要活动中,我有一个地图片段。我在事件onMapLoaded中使用moveCamera方法将地图居中,但问题是在加载地图时,它显示厄瓜多尔,然后切换到我选择的区域。
我怎样才能避免这种情况?我无法在事件之外调用 moveCamera(( 在 MapLoaded 上
提前致谢
如果要跟踪摄像机位置,可以使用OnCameraChangeListener
通过调用GoogleMap.setOnCameraChangeListener(OnCameraChangeListener(在地图上设置。
当摄像机通过onCameraChange(CameraPosition)
回调更改时,侦听器将收到通知。然后,您可以获取相机的目标(纬度/经度(、变焦、方位角和倾斜度。保证在每个动画结束时调用此callback
,但不能为中间帧调用。