2011-08-28 122 views
1

我正在试验Android的位置更新。 requestLocationUpdates负责提供更新。用下面的代码:Android位置更新间隔

locationManager.requestLocationUpdates(provider, 300000, 10, this); 

我只应该接收更新5分钟10米之遥。但更新只是间隔几秒钟,甚至当我坐着时。

GPS是我使用的提供商。

我需要将更新空间分开。任何人都可以帮忙吗?

+0

GPS精度本身大于10米。 – Reno

回答

3

10米太小 - 我会增加。 GPS的准确性不是很好,所以每次它感觉到一个小的差异,你会得到另一个位置。我会把它撞到100米,我希望你会得到一个明智的地点通过。

如果您确实希望它更具体,那么您需要处理音量,因为更准确意味着音量更大。