我正在尝试使用以下代码在 android 设备上找到地图的中心(可见地图):
LatLng mapCenter = mMap.getCameraPosition().target; // mMap is GoogleMap object
最初我的地图在屏幕上显示印度,但它返回我Giza, Egypt
在mapCenter 对象中的位置。OnCameraChangeListener
当我在地图上滚动或缩放时,我的代码必须检查地图的进一步中心。在OnCameraChangeListener
相同的代码中,每次我在地图上缩放或滚动时都会返回正确的地图中心点。只有第一次它返回错误的位置时,我无法明白为什么会这样吗?有人可以指导我解决这个问题吗?
谢谢