Android Sync适配器始终运行

时间:2011-05-10 14:37:41

标签: android adapter sync

所以我正在使用自定义的syncAdapter服务运行api版本7,该服务调用API webservice来检索同步信息。它的问题是这个同步服务每10-30秒自动启动一次,即使同步已经成功并且所有内容都是最新的并且正常工作。

有没有为它定义一个退避期?无论如何要解决这个问题?我看到了syncresult变量,但它没有任何内容表示同步成功或类似的东西。

请帮忙。感谢。

1 个答案:

答案 0 :(得分:2)

在SyncAdapter中的onPerformSync方法中设置SyncResult变量。你会看到它是onPerformSync方法的一个参数。有一个名为delayUntil的字段,您可以用它告诉它不要在一段时间内安排另一个同步。

相关问题