android多久会请求位置更新?

时间:2011-02-11 14:47:38

标签: android geolocation coordinates locationmanager proximity

Android多久会请求位置更新?例如,如果您向位置管理员添加近距离警报,它会多久更新一次该位置?

在文档中它说:“如果屏幕进入睡眠状态,检查接近警报只会每4分钟发生一次。这样可以确保设备不会一直处于唤醒状态,从而延长电池寿命”

但是如果屏幕没有进入睡眠状态呢?

提前致谢

麦克

1 个答案:

答案 0 :(得分:2)

LocationManager类中,有一个名为requestLocationUpdates的方法,可以使用不同的参数集调用。它“根据指定的标准定期通知当前活动。” 其中两个参数是:

minTime:通知的最短时间间隔,以毫秒为单位。此字段仅用作节省电量的提示,位置更新之间的实际时间可能大于或小于此值。 minDistance:通知的最小距离间隔,以米为单位

请参阅[LocationManager][1]

的文档

无论何时使用它,不要忘记在任何时候不需要它时删除更新,即onPause()

我希望有帮助