2011-04-27 94 views
2

这是我的代码,首先我录制了一个音频文件并开始播放它。对于播放音频文件在Android的默认媒体播放器中显示图像

和输出中被调用设备的默认媒体播放器......在这里,我需要在专辑图片的地方,媒体播放器显示的图像..请帮助..

我重视的image..thats我需要什么.. enter image description here

回答

1

默认媒体播放器使用下面的代码来获取歌曲的专辑封面。

Uri sArtworkUri = Uri.parse("content://media/external/audio/albumart"); 
Uri uri = ContentUris.withAppendedId(sArtworkUri, album_id); 
ContentResolver res = context.getContentResolver(); 
InputStream in = res.openInputStream(uri); 
Bitmap artwork = BitmapFactory.decodeStream(in); 

其中album_id是歌曲的专辑ID。因此,为了显示专辑封面,默认播放器应该知道专辑ID并检查是否存在与此ID相关联的专辑封面。所以如果你想显示图片,你必须将你的文件插入到android的数据库中,然后从那里播放。

+0

这里即时录制音频并将其保存在SD卡..我如何保存一个图像+音频格式SD卡意味着专辑封面 – jennifer 2011-04-27 12:29:01