5
我想僅在Wifi上運行我的SyncAdapter
。在onPerformSync
的開頭,我可以檢查wifi是否存在。如果不是,我想推遲它,直到有WIFI可用。僅適用於WIFI的SyncAdapter
我知道syncresult.delayUntil
,但這意味着同步適配器無用地每x分鐘調用一次,儘管wifi可能在整個一天都被禁用。另外,如果您直接使用triggerSync
,則從我讀取的delayUntil
不適用。
這裏最好的辦法是什麼? Evernote等應用似乎只能在WIFI上同步。
如果所有應用都使用此方法,將會損害用戶的網絡體驗。 – 2015-12-19 16:19:24