【发布时间】:2015-06-01 08:47:06
【问题描述】:
我关注this tutorial 以获取 v2 GoogleMap 中心点的位置。现在我想使用反向地理编码获取该点的地址 ....
单击按钮时,我正在使用以下代码获取中心点的 LatLang:
@Override
public void onClick(View view) {
if(view.getId()==R.id.btn_set_location){
VisibleRegion visibleRegion = map.getProjection()
.getVisibleRegion();
Point x = map.getProjection().toScreenLocation(
visibleRegion.farRight);
Point y = map.getProjection().toScreenLocation(
visibleRegion.nearLeft);
Point centerPoint = new Point(x.x / 2, y.y / 2);
LatLng centerFromPoint = map.getProjection().fromScreenLocation(
centerPoint);
}
}
我已经看到其他教程分别使用纬度和经度获取地址,在我的情况下,我有 LatLang,如何使用 LatLang 获取地址..这里需要帮助....如果还有其他方法可以获得中心点地图和同一点的地址...任何帮助将不胜感激...谢谢
【问题讨论】:
标签: android google-maps-android-api-2 reverse-geocoding android-googleapiclient