我目前正在创建一个音乐播放器,并且正在使用光标检索设备上的音乐
mCursor = getContentResolver().query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
requestedColumns, null, null, null);
where
private String[] requestedColumns =
{
MediaStore.Audio.Media.TITLE,
MediaStore.Audio.Media._ID,
MediaStore.Audio.Media.DATA,
MediaStore.Audio.Media.ALBUM,
MediaStore.Audio.Media.ALBUM_ID,
MediaStore.Audio.Media.ARTIST,
MediaStore.Audio.Media.ARTIST_ID,
MediaStore.Audio.Media.YEAR,
MediaStore.Audio.Media.DURATION,
};
现在一切正常,我成功地在我的设备/SD 卡上检索音乐。我的问题是:有什么办法可以得到专辑艺术家对于一首特定的歌曲?现在,我不仅仅指某首特定歌曲的艺术家,而是指歌曲所属的整个专辑背后的主要艺术家。似乎没有某种MediaStore.Audio.Media.ALBUM_ARTIST
.
附注:使用之间有什么区别(如果有)MediaStore.Audio.Media.ALBUM
and MediaStore.Audio.ALBUMS
?