gpt4 book ai didi

android - 在 Android 中获取更新的联系人以进行联系人同步

转载 作者:行者123 更新时间:2023-12-03 14:56:26 26 4
gpt4 key购买 nike

我正在使用 Android 中的联系人同步,并且我已经成功完成了第一次联系人同步。

这就是我正在做的事情。
1. 获取所有联系人并使用 Contact._ID 将每个联系人保存在数据库中
2. 获取姓名和电话号码并保存在数据库中。

之后,我将我的联系人数据发送到服务器,以便可以更新服务器。

现在的问题是如何检查我的特定联系人是否已更新?

我已经实现了广播接收器,以便我的应用可以了解联系人的更新/添加/删除。但我想追踪特定的联系方式。

我找到了一个解决方案,即 Dirty Flag。它告诉我们联系人是否更新,这是引用链接:http://developer.android.com/reference/android/provider/ContactsContract.RawContacts.html

但我无法使用这个脏标志,有人可以通过实现脏标志来帮助我。

提前致谢 !

最佳答案

联系人的值应为 ContactsContract.RawContacts.VERSION .

如果您将此版本保存在服务器上(或应用程序的数据库中),您可以确定联系人自上次发送到服务器后是否已更改。

关于android - 在 Android 中获取更新的联系人以进行联系人同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29815467/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com