Android Google Maps Api V2, получение координат для текущего центра карты

Я использую Android Google Maps Api V2 (не MapView или MapActivity), и у меня возникают трудности с получением координат центра карты.

Я думал об использовании

@Override
public void onCameraChange(CameraPosition arg0) {
    // TODO Auto-generated method stub
    geoCodeCenter(/*Location object*/);
}

Но я могу'получить широту / долготу от объекта CameraPosition. камера также имеет больше размеров, так как теперь вы можете смотреть на карту на разных высотах, поэтому получить центр для широты / долготы нет 'то же самое, так как пользователь неГарантированно смотреть на карту с высоты птичьего полета, если только некоторые жесты не отключены.

Есть лучший способ сделать это? Я неЯ не хочу, чтобы пользователю приходилось долго нажимать на маркер, чтобы перетаскивать его по карте, я хочу, чтобы пользователь просто знал, где находится центр карты, когда пользователь панорамирует его.

map.getMyLocation() Метод для чего-то другого, например, текущей позиции LocationProvider. Также, казалось бы, не вариант, несмотря на то, что я использую GPS, и он по-прежнему возвращает ноль

Ответы на вопрос(1)

Ваш ответ на вопрос