2011-07-06 8 views
5

¿Cómo puedo obtener una devolución de llamada en mi aplicación cada vez que se agrega, elimina o cambia un contacto? ¿Hay alguna intención estándar de transmisión que pueda registrar un BroadcastReceiver para eso?Notificación de cambio de contacto nativo

+0

echa un vistazo a mi respuesta http://stackoverflow.com/a/29031605/1881527 puede ayudarle ... :) –

Respuesta

4

No BroadcastReceiver disponible para notificar los cambios de contactos. Es posible que deba utilizar ContentObserver para recibir notificaciones. Se realizaron muchas discusiones aquí sobre cómo recibir la notificación de cambio de Contactos a través de ContentObserver. Intenta buscarlo.

Otra forma de recibir notificaciones es mediante el uso de SyncAdapters. Mire aquí para obtener información http://www.c99.org/2010/01/23/writing-an-android-sync-provider-part-2/

+0

gracias por dar una buena referencia. –

Cuestiones relacionadas