如何在Android中检索用户的最佳名称?

时间:2011-01-06 13:31:30

标签: android contactscontract

我通过Android中的ContactsContract API检索用户的显示名称。

现在我想检索此用户的给定(第一个)名称。 Rows表中有特定的data,其中包含用户的名称。问题是由于联系人的同步和聚合,每个用户都有多行。

联系人表documentation指出应该有一列包含为此用户提供主要名称的原始联系人的ID。但是这个列定义没有常量名称,我在数据表中找不到这个列。

如何检索为联系人提供DisplayName的原始联系人的ID?

1 个答案:

答案 0 :(得分:0)

如果我理解正确,IS_PRIMARY表中的“IS_SUPER_PRIMARY”或“RawContactsEntity”标志可以解决您的问题。