GPS使用标准方法获取纬度经度?

时间:2012-11-26 07:12:25

标签: android gps

我试图获取设备的位置,但代码

 Criteria criteria = new Criteria();
 String provider = myLocationManager.getBestProvider(criteria, false);

 myLocationManager.requestLocationUpdates(provider, 0, 0,
 myLocationListener);

 Location lastLocation = myLocationManager.getLastKnownLocation(provider);

" lastLocation"返回null。如果重启设备,则获得相同的null。有什么其他标准方法可以从设备中获取经度和纬度吗?

1 个答案:

答案 0 :(得分:1)

您将在myLocationListener中异步收到您的位置信息。之后(调用侦听器时)gatLastKnownLocation将返回非空的内容。

Here是如何实施它的完整示例。