四大组件之一的content provider 可以修改数据吗?

Cursor cursor = context.getContentResolver().query(
        MediaStore.Video.Media.EXTERNAL_CONTENT_URI, mediaColumns,
        null, null, sb.toString());   这样可以查询,

当然有修改 如下,

context.getContentResolver().update(...
mContext.getContentResolver().delete(MediaStore.Video.Media.EXTERNAL_CONTENT_URI, 

MediaStore.Video.Media._ID+"=?", new String[]{video.mediaId+""});
而且有事务支持的话,会有原子性呢。

你可能感兴趣的:(android)