2013-02-07 12 views
5

Sto tentando di avviare un'applicazione dopo aver salvato correttamente il contatto in androidi nella Rubrica dei contatti incorporata. quindi voglio sapere, c'è un ricevitore Broadcast per l'aggiornamento nella rubrica e l'aggiunta di nuovi contatti nella rubrica.Ricevitore di trasmissione per l'inserimento nei contatti

O qualsiasi altro modo per trovare l'evento di aggiunta o di aggiornamento nella rubrica.

+0

controlla la mia risposta http://stackoverflow.com/a/29031605/1881527 potrebbe aiutarti ... :) –

risposta

6

È necessario implementare un servizio Android e registrare un osservatore nell'elenco di Contatti, è possibile fare riferimento a questa domanda per ricevere l'evento di cambiamento nella rubrica Contact Change. Dopodiché puoi avviare l'applicazione. È possibile eseguire il servizio in esecuzione al riavvio del dispositivo utilizzando il ricevitore brodcast per l'avvio.

+1

L'osservatore utilizza solo quando l'applicazione è in esecuzione, come sapere quando l'applicazione è chiusa, non voglio per eseguire continuamente il servizio in background. È possibile creare Broadcast per questo. –

Problemi correlati