选择联系人详细信息,其中People._ID = android中的联系人ID

时间:2010-12-29 12:22:36

标签: android contacts

我在android中开发应用程序。我有contactID,那么如何从联系人列表中获取特定的People._ID记录?

1 个答案:

答案 0 :(得分:2)

如果您使用新的ContactsContract API:

String selection = ContactsContract.Data.CONTACT_ID +" = ?";
String[] selectionArgs = new String[]{id}
Cursor cursor = getContentResolver().query(ContactsContract.Contacts.CONTENT_URI, null, selection, selectionArgs, null);

如您所见,您必须使用query-Methode的selection-和selectionArgsParameters来实现where子句。