Anu*_*ain 5 android contactscontract android-contacts contentobserver
我的应用程序将手机上的所有联系人与服务器"同步".但是,部分要求是,如果插入,更新或删除任何联系人,则必须再次进行同步以保持数据完整性.我知道注册一个ContentObserveron ContactsContract.Contacts.CONTENT_URI,但任何这样的观察者都必须在Activity上取消注册onPause(),因此如果该应用程序当时没有运行则不会收到通知.
我也不想在服务中实现内容观察者,因为服务也不是永久性的.另外,我不喜欢24x7全天候运行的想法.
那么,有什么方法可以检测到自同步后联系人已经改变了吗?我不需要实时通知,所以只有在下次运行应用程序时才会发生此检测.
| 归档时间: |
|
| 查看次数: |
655 次 |
| 最近记录: |