2

我如何检查 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

                }
4

0 回答 0