我使用了同步适配器定期向服务器发送数据。当应用程序开始使用以下代码时,我正在调用它
ContentResolver.addPeriodicSync(
mAccount,
AUTHORITY,
bundleParams,
SYNC_INTERVAL);
ContentResolver.setSyncAutomatically(mAccount, AUTHORITY, true);
ContentResolver.setMasterSyncAutomatically(true);
现在我想更改 SYNC_INTERVAL 并在它进入某个活动时进行积极的定期同步。我想知道如何更改同步时间并在它退出活动时恢复它?我尝试使用 removePeriodicSync(...) 删除周期性同步,然后使用不同的计时器添加同步。但同步仍以与前一个相同的时间间隔运行。