我正在使用在 Sprint 的 IDEN 网络上运行的 Motorola i335 来编写 GPS 跟踪系统。我正在使用 javax.microedition.location api 来查找 GPS 坐标。要设置更新,请使用 [setLocationListener][1] 方法。我最初尝试传递(listener,2,1,1)。然而,接收到的无效位置太多(GPS 无法在指定时间内获得修复),因此我将参数更改为 (listener, 20, 20, 1)。现在系统几乎不会抛出任何无效位置。我的目标是获得最快数量的实际更新。你们中有人找到了此方法参数的合适媒介吗?
最佳答案
我宁愿实现逼真度检查以避免无效的位置数据。 检查提供程序状态的可用性并比较最后返回的纬度/经度值应该可以解决问题。
关于java - j2ME setLocationListener(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2950612/