如何显示特定歌曲的专辑封面?

时间:2017-01-20 07:54:04

标签: android android-mediaplayer android-alarms android-cursor android-music-player

我正在创建一个音乐播放器,现在我不得不为特定的歌曲显示专辑封面。

请帮帮我。

1 个答案:

答案 0 :(得分:1)

  

使用此代码获取特定歌曲的专辑封面。

ContentResolver res = getContentResolver();
            Uri smusicUri = android.provider.MediaStore.Audio.Albums.EXTERNAL_CONTENT_URI;
            Cursor music =res.query(smusicUri,null,null, null, null);

            music.moveToFirst();
            int x=music.getColumnIndex(android.provider.MediaStore.Audio.Albums.ALBUM_ART);
                String albumArt = music.getString(x);
            Bitmap bm= BitmapFactory.decodeFile(albumArt);
                ImageView image=(ImageView)findViewById(R.id.IValbumArt);