2013-02-07 5 views
5

Ich versuche, eine Anwendung nach erfolgreichem Speichern des Kontakts in Androiden in gebautem Kontakt Telefonbuch zu starten. Ich möchte wissen, gibt es einen Broadcast Receiver für die Aktualisierung im Telefonbuch und Hinzufügen von neuen Kontakt im Telefonbuch.Broadcast Receiver zum Einfügen in Kontakte

Oder eine andere Möglichkeit, das Ereignis der Ergänzung oder Aktualisierung im Telefonbuch zu finden.

+0

check out meine Antwort http://stackoverflow.com/a/29031605/1881527 kann es Ihnen helfen ... :) –

Antwort

6

Sie müssen einen Android-Dienst implementieren und einen Beobachter in die Kontaktliste aufnehmen. Sie können auf diese Frage verweisen, um Änderungsereignisse im Telefonbuch zu empfangen Contact Change. Danach können Sie Ihre Anwendung starten. Sie können Ihren Dienst beim Neustart des Geräts ausführen, indem Sie den Brodcast-Empfänger zum Booten verwenden.

+1

Observer nur verwenden, wenn die Anwendung läuft, wie man weiß, wenn die Anwendung geschlossen ist, will ich nicht um den Hintergrunddienst kontinuierlich auszuführen. Kann ich dafür Broadcast erstellen? –