【发布时间】:2017-07-17 14:20:03
【问题描述】:
我有一个应用程序可以获取设备上联系人的ContactsContract.Contacts.LOOKUP_KEY 并将其保存在应用程序 Db 上。
阅读this 页面后,我想我可以使用LOOKUP_KEY 来唯一标识联系人,即使在编辑联系人时(例如在编辑联系人姓名之后)。
实际上我看到编辑联系人后,它的LOOKUP_KEY 发生了变化,所以我不能再使用我保存在我的应用程序数据库中的LOOKUP_KEY。
我的问题是:有没有办法唯一标识ContactsContract.Contacts 上的联系人,从它在设备上第一次创建到从设备中删除为止?
谢谢
【问题讨论】:
-
能否举个例子?
标签: android android-contacts contactscontract