ContentResolver contentResolver = this.getContentResolver(); Uri uri = BlockedNumberContract.BlockedNumbers.CONTENT_URI; ContentValues values = new ContentValues(); values.put(BlockedNumberContract.BlockedNumbers.COLUMN_ORIGINAL_NUMBER, "888888888"); // 要添加的黑名单号码 try { Uri newUri = contentResolver.insert(uri, values); if (newUri != null) { KLog.e("插入成功,处理成功逻辑 ");// 插入成功,处理成功逻辑 } else { KLog.e("插入失败,处理失败逻辑 "); // 插入失败,处理失败逻辑 } } catch (SQLException e) { KLog.e("处理SQL异常 "+e.getMessage()); // 处理SQL异常 }
删除
Uri blockedNumbersUri = BlockedNumberContract.BlockedNumbers.CONTENT_URI; ContentResolver contentResolver = this.getContentResolver(); // 创建查询条件 String selection = BlockedNumberContract.BlockedNumbers.COLUMN_ORIGINAL_NUMBER + " = ?"; String[] selectionArgs = { "888888888"}; // 执行删除操作 int rowsDeleted = contentResolver.delete(blockedNumbersUri, selection, selectionArgs); // 输出结果 if (rowsDeleted > 0) { // 删除成功 KLog.e("Number 888888888was deleted from the blacklist."); } else { // 删除失败 KLog.e("Failed to delete number 888888888from the blacklist."); }