【发布时间】:2012-12-19 22:36:27
【问题描述】:
注意:这个问题与 MapView、MapViewActivity 或 GeoPoints 无关,该 api 已被弃用
你好,
我在使用 android google maps api v2 时遇到问题。具体来说,我想确保地图在我的位置移动时平移,并且我想监听这些事件,以便获取该位置的字符串地址以及经度和纬度。
我现在肯定会得到这个,但我想听听变化。
我的问题是我不确定新地图的作用以及LocationSource 对象将为我做什么。示例应用程序根本不使用 GPS。
我不确定是否需要实现 LocationListener 来访问 GPS 硬件。
我需要能够平移地图并即时获取地理编码地址(通过在检测到地图移动后运行地理编码方法)
是否有人使用 android google maps v2 进行有效的地理编码?我目前是:
a) 不确定 LocationSource 是否真的在监听移动变化
b) 如何获取我的地图对象的移动变化以更新屏幕、坐标和运行地理编码
【问题讨论】:
-
提醒一下:Google 添加了
OnMyLocationChangeListener,当检测到位置变化时会调用它。
标签: android geolocation gps locationlistener google-maps-android-api-2