我使用下面的代码更改所有视频的元数据字段标题。
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中查看文件时,元数据会发生变化。但是当我将文件复制到我电脑的其他地方时,视频文件细节中的标题字段为空白。