AbstractThreadedSyncAdapter.OnUnsyncableAccount Método

Definición

Permite aplazar la sincronización hasta que todas las cuentas estén configuradas correctamente.

[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

Devoluciones

Si false se aplaza la sincronización. Devuelve true de forma predeterminada, es decir, la sincronización predeterminada se inicia inmediatamente.

Atributos

Comentarios

Permite aplazar la sincronización hasta que todas las cuentas estén configuradas correctamente.

Se llama cuando un par <de cuenta o autoridad ul><li>que puede controlar este adaptador</li li><>ContentResolver#requestSync(SyncRequest) is synced</li><li>y la cuenta/proveedor .ContentResolver#getIsSyncable(Account, String) has unknown state (<0)</li></ul>

Se podría llamar a en una conexión de servicio diferente como #onPerformSync.

El sistema espera que este método devuelva inmediatamente. Si la llamada detiene el sistema se comporta como si este método devolva true. Si es necesario realizar una tarea más larga (por ejemplo, interactuar con el usuario), devuelva false y continúe en un contexto de diferencia, como un android.app.Activityservicio en primer plano o . A continuación, la sincronización se puede volver a programar una vez que la cuenta se vuelve sincronizable.

Java documentación para android.content.AbstractThreadedSyncAdapter.onUnsyncableAccount().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a