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

最佳答案

如果您使用新的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子句。

07-24 18:28