如何在Android联系人列表中获取联系人的id?

如何在Android联系人列表中获取联系人的id?,android,contactscontract,android-contacts,calllog,Android,Contactscontract,Android Contacts,Calllog,嘿,我想获取Android上联系人列表中联系人的id。我的意思是,当我向手机添加联系人时,我认为它有一个Id,提供这个参数的类是什么?我是说确切的身份证 我在CallLog上搜索了一些常量。调用可以提供它,但我没有找到。也许是联系人,合同,我不知道。有人知道吗 谢谢 取决于您希望支持的最低API级别。如果它是API级别5(2.0 Eclair)及以上,那么应该是您正在寻找的类。如果你开发的API级别低于API级别,那么这个类就是你的朋友。我可能误解了这个问题,但听起来psyhclo在询问新添加联

嘿,我想获取Android上联系人列表中联系人的id。我的意思是,当我向手机添加联系人时,我认为它有一个Id,提供这个参数的类是什么?我是说确切的身份证

我在CallLog上搜索了一些常量。调用可以提供它,但我没有找到。也许是联系人,合同,我不知道。有人知道吗


谢谢

取决于您希望支持的最低API级别。如果它是API级别5(2.0 Eclair)及以上,那么应该是您正在寻找的类。如果你开发的API级别低于API级别,那么这个类就是你的朋友。

我可能误解了这个问题,但听起来psyhclo在询问新添加联系人的“\u id”列值。 这是一个关于后备存储(sqlite)的问题。
如果是这样的话,那么id可以通过多种方式使用(包括insert返回的uri)。

正如屋大维所提到的,无论其意图是什么,安卓版本都非常重要。