后台位置服务已经开始后是否可以更改刷新率?

时间:2016-09-18 08:47:26

标签: android xamarin xamarin.android background-service

我想知道我是否可以在其工作中改变后台位置服务的刷新率。例如,用户将刷新率设置为10秒,一段时间后他想要更改刷新率。

我想知道这是否可能。

感谢任何帮助。

提前致谢。

更新

我正在初始化并启动后台位置服务:

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

我知道我可以停止当前服务,然后以不同的刷新率启动另一个服务,但是我可以以某种方式更改当前服务的刷新率吗?

1 个答案:

答案 0 :(得分:1)

应该可以,你只需要"不要求"更新,然后使用新标准重新请求它们。