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)加载音乐文件的专辑封面的主要内容,如果未能解决你的问题,请参考以下文章
Qt 和 Android Gallery - 使用 QAndroidJniObject 的 MediaStore
如何在 Android 上使用 MediaStore 将数据从相机保存到磁盘?
无法在 android 中使用 MediaPlayer 播放 MediaStore.Audio 歌曲
MediaStore.EXTRA_VIDEO_QUALITY 不适用于 Android 视频捕获
在 Android Studio 中使用 MediaStore 来限制播放列表中的歌曲数量
MediaStore 与Media.EXTERNAL_CONTENT_URI