0

我已经成功实现了 LocationListener 并且可以从 GPS 获取地理坐标。现在我正在寻求实现相同的功能并从 Google 位置服务中获取纬度、经度。这与从 GPS 获取位置有什么不同?找不到足够的信息。请帮忙。

4

2 回答 2

0

读取坐标的代码将相同。要从 Google 位置服务读取它,您需要为网络而不是 GPS 提供商设置一个监听器。

而不是LocationManager.GPS_PROVIDER,你会使用LocationManager.NETWORK_PROVIDER.

于 2012-11-29T20:12:47.433 回答
0

您也可以编写一个代码来选择最佳提供商以获得最正确的位置。

这是一个很好的关于如何使用谷歌定位服务 API 的教程: http ://www.vogella.com/articles/AndroidLocationAPI/article.html

另一个不错的信息提供者是 Android 的开发者网页: Location and Sensors

于 2012-11-29T20:20:21.133 回答