【问题标题】:GPS get latitude longitude using standard method?GPS使用标准方法获取纬度经度?
【发布时间】:2012-11-26 15:21:59
【问题描述】:

我正在尝试获取设备的位置,但是代码

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

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

 Location lastLocation = myLocationManager.getLastKnownLocation(provider);

“lastLocation”返回空值。如果重新启动设备,则获得相同的 null。有没有其他标准方法可以从设备获取经纬度?

【问题讨论】:

    标签: android gps


    【解决方案1】:

    您将在myLocationListener 中异步接收您的位置。之后(当监听器被调用时)gatLastKnownLocation 将返回非空值。

    Here 是一个完整的例子,说明了它应该如何实现。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-31
      • 1970-01-01
      • 1970-01-01
      • 2015-02-23
      相关资源
      最近更新 更多