3
如何檢查android數據庫中是否存在特定聯繫人以將其添加到數據庫中?如果檢查聯繫人姓名時可能存在其他聯繫人名稱,這樣任何一個可以幫助我,我的代碼是:如何檢查數據庫中是否存在聯繫人android
String where = ContactsContract.RawContacts.DISPLAY_NAME_PRIMARY+" = ? AND "+
ContactsContract.RawContacts.ACCOUNT_TYPE + " = ? AND "+
ContactsContract.RawContacts.ACCOUNT_NAME+" = ?";
String[] whereArg = new String[] {displayName, AccountType, AccountName};
Cursor SameName = cResolver.query(ContactsContract.RawContacts.CONTENT_URI, null, where, whereArg,null);
if (SameName == null || SameName.getCount() == 0) {
// the addContact method
}else {
// do nothing, the contact is exsist
}
啊哈好,謝謝@ WebnetMobile.com –
只是想回答未回答的問題.... –