1

有没有办法重置 PeriodicSync 的周期?

我的意思是,如果周期是 10 分钟,自上次同步以来已经过去了 7 分钟,请重置周期,以便下一次同步将在 10 分钟内再次,而不是 3 分钟。

ContentResolver 对此没有任何方法。我试图:

  • 在现有的 PeriodicSync 上调用 ContentResolver.addPeriodicSync()。如 javadocs 中所述,期间会更新,但不会重置。
  • 停止并启动 PeriodicSync。在这种情况下,重新启动时会触发同步,这是我不想要的。

谢谢你。

4

1 回答 1

0

我有类似的问题,但没有找到仅更新设置的方法:

ContentResolver.removePeriodicSync

ContentResolver.addPeriodicSync

更改设置并在您编写时运行同步

于 2013-04-30T09:07:51.400 回答