Android 如何从Google Maps SDK V3的中心获取坐标

Android 如何从Google Maps SDK V3的中心获取坐标,android,google-maps,Android,Google Maps,我需要在用户移动地图后获得坐标 这就是我所尝试的: ... googleMap.setOnCameraIdleListener(new GoogleMap.OnCameraIdleListener() { @Override public void onCameraIdle() { selectedLat = mMap.getCameraPosition().target.latitude; selectedLng = mMap.getCame

我需要在用户移动地图后获得坐标

这就是我所尝试的:

...

googleMap.setOnCameraIdleListener(new GoogleMap.OnCameraIdleListener() {
    @Override
    public void onCameraIdle() {

        selectedLat = mMap.getCameraPosition().target.latitude;
        selectedLng = mMap.getCameraPosition().target.latitude;

        Log.d("maptest", "Coords: " + selectedLat + "," + selectedLng);

    }
});

...
它返回了一些坐标,但它们错了。千里之外。 它似乎只返回地图的中心,而不是相机视图的中心


如何获取摄像机视图中心坐标?

为什么从目标获得两个纬度?你说得对。。。谢谢,这有用吗?我的代码正在运行,但我真的没有看到那个小错误。花了很多时间编程。我会休息的哈哈