我使用下面的代码来更改所有视频的元数据字段标题。
Uri uri = MediaStore.Video.Media.EXTERNAL_CONTENT_URI;
ContentValues values = new ContentValues(1);
values.put(MediaStore.MediaColumns.TITLE, "asd2");
if (context.getContentResolver()
.update(uri, values, null, null) == 1) {
Toast t = Toast.makeText(context, "Updated ",
Toast.LENGTH_SHORT);
t.show();
}
当我查看 sd_card 中的文件时,元数据发生了变化。但是,当我将文件复制到电脑中的其他位置时,视频文件详细信息中的标题字段为空白。