【发布时间】:2011-08-26 18:36:20
【问题描述】:
除了 RawContacts.VERSION 和 RawContacts.DIRTY 之外,是否有任何指示器告诉我是否已创建新联系人?
现在我检查联系人数据库中的“DIRTY”联系人,然后如果 VERSION 字段大于 2,则表示已更改联系人,否则为新联系人。
但是现在我遇到的问题是,如果我的 SyncAdapter 由于网络问题或服务器问题而无法同步这个新联系人,我可能会错过它,如果用户再次更改联系人,那么在我的 SyncAdapter 获得第二次上传它的机会之前。因为那样 VERSION 字段将大于 2,并且我的同步适配器无法识别此联系人是新联系人。
我检查了两次参考文献,但找不到任何表明它的字段。
非常感谢任何提示。
干杯, 阿里3n
【问题讨论】: