在android中显示当前位置

时间:2010-08-08 18:48:26

标签: android

如何使用onLocationChanged方法显示当前位置

2 个答案:

答案 0 :(得分:4)

您可以使用LocationManager.getLastKnownLocation(),但这只会为您提供最后一个已知位置 - 可能没有任何内容(如果用户只是打开手机),或者距离数百英里之外的地方(如果他们最后一次转向位置服务很远了。)

如果您真的想知道用户现在的位置,那么您将不得不实现LocationListener。

答案 1 :(得分:0)

使用requestLocationUpdates(),当您到达onLocationChange时,请将其停止。这就是我的程序所做的,通过这种方式,您可以确保一旦获得新位置,它将停止查找更新。