0

我是一名iOS开发人员学习Android,所以请多多包涵。上iOS获取位置更新时,我们必须确保过滤这些并丢弃无效位置。我们会根据时间戳检查过时的位置、不准确的位置等。

有没有首选的方法来做到这一点,Android或者甚至需要这样做?到目前为止,我只是检查location我得到的不是零:

// All my other code to start my LocationManager
...

@Override
 public void onLocationChanged(Location location)
 {
    if (location != null)
    {

        // Do stuff here

    }
 }
4

1 回答 1

1

这不是必需的。不过,我也鼓励您查看 Google Play 服务中提供的新位置服务 API ( http://developer.android.com/google/play-services/location.html )

于 2013-08-29T00:50:26.517 回答