Android:联系人应用程序的查询排序规则

时间:2011-05-31 00:12:01

标签: android android-contacts

是否可以在“联系人”应用程序中查询排序规则?我需要知道所选规则是什么:“名字”或“姓氏”

谢谢

2 个答案:

答案 0 :(得分:0)

根据“显示名称”对它们进行排序。显示名称自动填充固定的优先级。

如果联系人只有名字而没有姓氏,则显示名称是名字。

如果联系人只有姓氏而没有名字,则显示名称是姓氏。

如果联系人同时具有名字和姓氏,则显示名称是名字空间Lat名称。

如果没有,则显示名称mite为电话号码或电子邮件ID。

在联系人应用 中,您无法应用排序规则。

答案 1 :(得分:0)

好的,对于任何对此问题感兴趣的人,这里是解决方案:

Contacts应用程序的排序规则存储在ContactsContract.Preferences类中。 但是,此类标有@hide注释。因此,您无法访问它。

但如果你真的想要它 - 使用反射! :)