我是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
}
}
答案 0 :(得分:1)
不需要。不过,我还建议您查看Google Play服务中提供的新位置服务API(http://developer.android.com/google/play-services/location.html)