LocationManager.requestLocationUpdates,频率和GPS图标

时间:2015-09-21 01:13:00

标签: java android gps

我有一个使用LocationManager.requestLocationUpdates获取位置更新的服务。

lm.requestLocationUpdates(LocationManager.GPS_PROVIDER,
                          minTimeMillis,
                          minDistanceMeters,
                          locationListener);

我发现如果我为更新设置了较低的频率(例如30或60秒),状态栏中的“位置”或“GPS”图标会出现,并且在我的监听器处于活动状态时保持打开状态。

但是,如果我将低频设置为5分钟,则图标永远不会出现。我的应用程序继续运行,我似乎正在接收更新的位置。

这种行为是预期的,还是记录在任何地方?手机是否仍在为我的应用更新GPS位置,或者只是从缓存中取出(即存在降低准确性的风险)?

0 个答案:

没有答案