Android GPS阅读控制

时间:2011-03-25 18:16:50

标签: android gps

我对GPS阅读控制有疑问。我用这个函数:

requestLocationUpdates(String, minTime , minDistance, LocationListener)

如果我把minDistance设为100,是否意味着GPS会读取每100米的坐标?这准确吗?它是如何工作的(如何知道从我的第一个位置到第二个位置的距离是否为100米)?

1 个答案:

答案 0 :(得分:2)

这意味着它不会向听众报告位置,除非它距离它向您报告的最后一个位置至少100米。如果您的应用在每个位置更新时执行电池/磁盘/网络密集型操作,但不需要非常精细的分辨率,则此功能非常有用。例如,如果您想在每次穿越城市线时通知用户,则当他们移动6英寸时,您不需要每隔1秒对其坐标进行一次检查;值30秒/ 100米可能就足够了。