Ela é feita automaticamente da seguinte forma:
-- - Quando uma conexão de rede é ativada;
- Periodicamente; e
- Manualmente.
Geralmente a sincronização em segundo plano depende da configuração de "dados de segundo plano" habilitada. Contudo, vc pode requisitar a sincronização manualmente através do método ContentProvider.requestSync, passando a Account (gmail, por exemplo), Authority (do ContactsContract imagino) e um um Bundle com dois atributos: ContentProvider.SYNC_<ALGUMA COISA QUE NÃO LEMBRO>_MANUAL = true e ContentProvider.SYNC_<OUTRA COISA QUE NÃO LEMBRO>_EXPEDITED = true.
Isso vai enviar a mensagem pro SyncAdapter do calendário e ele que se vira pra acertar tudo.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.






0 comentários:
Postar um comentário