java 从MediaStore(Android)加载音乐文件的专辑封面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 从MediaStore(Android)加载音乐文件的专辑封面相关的知识,希望对你有一定的参考价值。

// requires WRITE_EXTERNAL_STORAGE on N+
public void loadAlbumArt(int albumId, ImageView view){
    Uri artworkUri = Uri.parse("content://media/external/audio/albumart");
    Uri path = ContentUris.withAppendedId(artworkUri, albumId);
    Glide.with(view.getContext()).load(path).into(view);
}

public static void loadAlbumArt(int songId, ImageView view){
     Uri artworkUri = Uri.parse("content://media/external/audio/media/" + songId + "/albumart");
     Glide.with(view.getContext()).loadFromMediaStore(artworkUri).into(view);
}

以上是关于java 从MediaStore(Android)加载音乐文件的专辑封面的主要内容,如果未能解决你的问题,请参考以下文章