// Updating single contact public int Update_Contact(ProfileDetails profileDetails) { SQLiteDatabase db = this.getWritableDatabase(); ContentValues values = new ContentValues(); values.put(KEY_NAME, profileDetails.getName()); values.put(KEY_PH_NO, profileDetails.getPhoneNumber()); values.put(KEY_EMAIL, profileDetails.getEmail()); // updating row return db.update( TABLE_CONTACTS, values, KEY_ID + " = ?", new String[] {String.valueOf(profileDetails.getID())}); }