我正在尝试编辑 MediaStore 的 Mp3 信息。所有已编辑的 Mp3 歌曲都没有专辑名称。
ContentResolver res = FindCoverActivity.this.getContentResolver();
Uri sSongUri = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;
Uri uri2 = ContentUris.withAppendedId(sSongUri, song_id);
ContentValues values2 = new ContentValues();
values2.put(MediaStore.Audio.Media.ALBUM_ID,"9999"); //new album_id. I dont know how to get an unused id..
values2.put(MediaStore.Audio.Media.ALBUM, "test_album");
Integer as = res.update(uri2, values2,null,null);
if (as != 0) {
// got updated
}
此代码不起作用。结果是一个混乱的媒体商店..
有人知道更多吗?谢谢!