标签: android contactscontract
我通过Android中的ContactsContract API检索用户的显示名称。
现在我想检索此用户的给定(第一个)名称。 Rows表中有特定的data,其中包含用户的名称。问题是由于联系人的同步和聚合,每个用户都有多行。
联系人表documentation指出应该有一列包含为此用户提供主要名称的原始联系人的ID。但是这个列定义没有常量名称,我在数据表中找不到这个列。
如何检索为联系人提供DisplayName的原始联系人的ID?
答案 0 :(得分:0)
如果我理解正确,IS_PRIMARY表中的“IS_SUPER_PRIMARY”或“RawContactsEntity”标志可以解决您的问题。