【问题标题】:How to display the album art for a particular song?如何显示特定歌曲的专辑封面?
【发布时间】:2017-01-20 07:54:04
【问题描述】:

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

请帮帮我。

【问题讨论】:

  • 请分享您的代码。这种方式是不可能帮你的
  • 好的,我过一段时间再上传,因为我的lapi不在我身边。
  • 您想从 mp3 文件或互联网中汇集专辑封面?或者你问如何正确显示图像?
  • 我想从我的本地存储中获取专辑封面,@Ekalips

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


【解决方案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);

【讨论】:

  • 我这样做了,但它显示专辑但与歌曲不完全匹配@HirenJungi
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多