问题
Is there any standard broadcast intent that I can register a BroadcastReceiver
for that gets triggered whenever a contact is added or changed? I\'ve been looking through the docs for a while now but haven\'t found anything. Maybe it\'s hidden somewhere deep and one of you guys knows where.
回答1:
Here I go answering my own question (if anyone has a better answer, don't be shy).
There's no broadcast when a contact is added/changed. However, when you look up your contacts in the RawContacts table you have a DIRTY column which is 1
if the contact was changed since the last sync, which is pretty much what I was looking for.
来源:https://stackoverflow.com/questions/5733775/broadcast-on-contact-add-change