2

android多久请求一次位置更新?例如,如果您向位置管理器添加邻近警报,它将多久更新一次位置?

在文档中它说:“如果屏幕进入睡眠状态,则每 4 分钟检查一次接近警报。通过确保设备不会永久唤醒来节省电池寿命”

但是如果屏幕不进入睡眠状态怎么办?

提前致谢

麦克风

4

1 回答 1

2

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

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

请参阅文档[LocationManager][1]

并且无论何时使用它,都不要忘记在不再需要它时删除更新,即onPause()

我希望这会有所帮助

于 2011-02-11T19:42:42.523 回答