如何避免谷歌地图两次更换相机



这是我在这里的第一个问题:

我正在使用Google Maps API开发一个Android应用程序,在我的主要活动中,我有一个地图片段。我在事件onMapLoaded中使用moveCamera方法将地图居中,但问题是在加载地图时,它显示厄瓜多尔,然后切换到我选择的区域。

我怎样才能避免这种情况?我无法在事件之外调用 moveCamera(( 在 MapLoaded 上

提前致谢

如果要跟踪摄像机位置,可以使用OnCameraChangeListener 通过调用GoogleMap.setOnCameraChangeListener(OnCameraChangeListener(在地图上设置。

当摄像机通过onCameraChange(CameraPosition)回调更改时,侦听器将收到通知。然后,您可以获取相机的目标(纬度/经度(、变焦、方位角和倾斜度。保证在每个动画结束时调用此callback,但不能为中间帧调用。

相关内容

  • 没有找到相关文章

最新更新