我如何检查 android 数据库中是否存在特定联系人以将其添加到数据库中,如果我检查联系人姓名可能存在另一个同名联系人的问题,所以任何人都可以帮助我,我的代码是:
String where = ContactsContract.Contacts.DISPLAY_NAME+" = ? ";
String[] whereArg = new String[] {displayName};
Cursor sameName = cResolver.query(ContactsContract.Contacts.CONTENT_URI, null, where, whereArg,null);
if (sameName == null || sameName.getCount() == 0) {
// TODO //the addContact method
}else {
// do nothing, the contact is exsist
}