如何从android中的歌曲文件中获取专辑封面

Nar*_*uto 1 android

如何从歌曲文件中获取专辑封面(即图像文件),我可以获取音乐文件夹中文件的专辑封面,但是当音乐文件位于音乐文件夹以外的其他路径时如何获取

请提出任何建议。提前致谢

小智 5

使用此代码:)

private Bitmap getAlbumImage(String path) {
    android.media.MediaMetadataRetriever mmr = new MediaMetadataRetriever();
    mmr.setDataSource(path);
    byte[] data = mmr.getEmbeddedPicture();
    if (data != null) return BitmapFactory.decodeByteArray(data, 0, data.length);
    return null;
}
Run Code Online (Sandbox Code Playgroud)