語言

AbstractThreadedSyncAdapter.OnUnsyncableAccount 方法

定義

允許延遲同步,直到所有帳號都設定妥當。

[Android.Runtime.Register("onUnsyncableAccount", "()Z", "GetOnUnsyncableAccountHandler", ApiSince=28)]
public virtual bool OnUnsyncableAccount();
[<Android.Runtime.Register("onUnsyncableAccount", "()Z", "GetOnUnsyncableAccountHandler", ApiSince=28)>]
abstract member OnUnsyncableAccount : unit -> bool
override this.OnUnsyncableAccount : unit -> bool

傳回

如果 false 同步被延遲。 預設情況下 true ,也就是說,預設同步會立即開始。

屬性

備註

允許延遲同步,直到所有帳號都設定妥當。

當帳戶/權威配對 ul<li 可以由此轉接器>/li<>li<></li>ContentResolver#requestSync(SyncRequest) is syncedli<及帳號/提供者>處理時,會被呼叫。<>ContentResolver#getIsSyncable(Account, String) has unknown state (<0)</li></ul>

這可能會在不同的服務連結中被呼叫為 #onPerformSync。

系統預期此方法會立即回傳。 若呼叫停頓,系統會表現為此方法返回 true。 如果需要執行較長的任務(例如與使用者互動),則 false 返回並在不同上下文中繼續,例如,或是 android.app.Activity前景服務。 當帳號可同步時,可以重新排程同步。

Java 文件 android.content.AbstractThreadedSyncAdapter.onUnsyncableAccount()。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於