【发布时间】:2015-07-01 04:01:30
【问题描述】:
我正在使用 Android 中的联系人同步,并且我已经成功完成了首次联系人同步。
这就是我正在做的事情。 1. 获取所有联系人并使用 Contact._ID 将每个联系人保存在数据库中 2. 获取姓名和电话号码并保存在数据库中。
之后,我将我的联系人数据发送到服务器,以便更新服务器。
现在的问题是如何检查我的特定联系人是否已更新?
我已经实现了广播接收器,以便我的应用可以了解联系人的更新/添加/删除。但我想追踪特定的联系人。
我找到了一个解决方案,即 Dirty Flag。它告诉我们联系人是否更新,这是参考链接:http://developer.android.com/reference/android/provider/ContactsContract.RawContacts.html
但是我不能使用这个脏标志,有人可以通过实现脏标志来帮助我。
提前致谢!
【问题讨论】:
-
为什么不能使用?
-
你有解决办法吗?我在我的应用程序中遇到了同样的问题
标签: android android-intent android-contacts contact