AbstractThreadedSyncAdapter.OnUnsyncableAccount Método

Definição

Permite adiar a sincronização até que todas as contas sejam configuradas corretamente.

[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

Retornos

Se false a sincronização for adiada. Retorna true por padrão, ou seja, por padrão, a sincronização é iniciada imediatamente.

Atributos

Comentários

Permite adiar a sincronização até que todas as contas sejam configuradas corretamente.

Chamado quando um par <de conta/autoridade ul<>li>que pode ser tratado por este adaptador</li><li>ContentResolver#requestSync(SyncRequest) is synced</li><li>e a conta/provedorContentResolver#getIsSyncable(Account, String) has unknown state (<0).</li></ul>

Isso pode ser chamado em uma conexão de serviço diferente como #onPerformSync.

O sistema espera que esse método retorne imediatamente. Se a chamada parar, o sistema se comportará como se esse método tivesse retornado true. Se for necessário executar uma tarefa mais longa (como interagir com o usuário), retorne false e prossiga em um contexto de diferença, como um android.app.Activityserviço de primeiro plano ou de primeiro plano. Em seguida, a sincronização pode ser reagendada quando a conta se torna sincronizada.

Java documentação para android.content.AbstractThreadedSyncAdapter.onUnsyncableAccount().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a