使用关键字在Android中选择联系人

时间:2012-02-08 11:12:08

标签: android contacts android-contacts android-cursor

我正在开发一个Android Contact应用程序,我想使用一个特定的关键字实现联系人查找。

此关键字可以是联系人姓名,电话,电子邮件等。这可能吗? 如果是这样,有人可以指出我正确的方向。

感谢。

[RE-EDIT]

我想知道用它来查找关键字是否可以?

Cursor cur = this.context.getContentResolver().query(
    ContactsContract.PhoneLookup.CONTENT_FILTER_URI,
    null,
    ContactsContract.PhoneLookup.LOOKUP_KEY + " like '" + keyword + "%'",
    null, 
    null);

1 个答案:

答案 0 :(得分:0)

请使用此功能,您可以通过电话接听电话号码和联系人姓名。

ContactsContract.Data.DISPLAY_NAME

ContactsContract.Data.DATA1