2016-09-18 126 views
1

我想知道是否可以在工作中更改后台定位服务的刷新率。例如,用户将刷新率设置为10秒,过了一段时间他想更改刷新率。后台定位服务已经开始后,是否可以更改刷新率?

我想知道这是否可能。

任何帮助表示赞赏。

在此先感谢。

UPDATE

我初始化并开始在这样的背景位置服务:

locationService = new LocationService(TimeFrequency, DistanceFrequency); 
StartService(new Intent(this, locationService.Class)); 

我知道,我可以停止当前的服务,然后启动另一个具有不同的刷新速率,但我可以改变刷新不知何故,目前的服务率?

回答

1

它应该是可能的,你只需要“非请求”更新,然后用新标准重新请求它们。