从Android mp3歌曲中获取ArtistImage

时间:2013-05-24 03:34:53

标签: android mediastore android-music-player

我知道在Android设备中有可用的MediaStore.Media.Artist表。其中存储有关歌曲名称,ID,路径,专辑名称,专辑封面,艺术家,艺术家键等信息

然而,我可以从特定歌曲中获取AlbumArt。为此,我使用相册表的AlbumArt字段。但我没有得到任何艺术家形象。

我还看过一些显示同一首歌曲的艺术家形象的应用程序。我不知道他们是如何展示特定歌曲的艺术家形象的。

所以,请让我帮忙,我怎样才能获得艺术家形象?我应该使用哪个字段或如何使用该字段获取图像?

2 个答案:

答案 0 :(得分:1)

您无法使用API​​。您需要使用外部库来提取它。如果文件中存在多个图像,则只能获得其中一个图像,通常是第一个图像。

答案 1 :(得分:0)

使用的uri是: Uri sArtworkUri = Uri.parse(" content:// media / external / audio / albumart"); 然后有bitmapfactory来渲染到专辑封面。 我建议你在这个论坛上查找"专辑艺术"因为这里有很多帖子。