5

SyncAdapter私は自分だけをWifiで実行したいです。の冒頭でonPerformSync、wifi が存在するかどうかを確認できます。そうでない場合は、WIFI が利用できるようになるまで延期したいと思います。

私は知ってsyncresult.delayUntilいますが、それは同期アダプターがx分ごとに無用に呼び出されることを意味しますが、たとえば1日中wifiが無効になっている可能性があります。また、私が読んだことから、直接delayUntil使用する場合は当てはまりません。triggerSync

ここで最善のアプローチは何ですか?Evernote などのアプリには、WIFI でのみ同期するこのオプションがあるようです。

4

1 に答える 1