【发布时间】:2014-03-05 07:04:06
【问题描述】:
我想通过使用MediaStore 在我的手机上获取所有艺术家的姓名;我已经拥有整个列表,但由于多个链接歌曲/艺术家,所有条目都重复。有没有办法使用查询来获取每个查询中的一个,而没有任何重复?
有我的疑问:
String selection = MediaStore.Audio.Media.IS_MUSIC + " != 0";
String[] projection = {
MediaStore.Audio.Media.ALBUM,
MediaStore.Audio.Media.ARTIST,
MediaStore.Audio.Media.TITLE,
MediaStore.Audio.Media.DATA,
MediaStore.Audio.Media.DURATION
};
Cursor cursor = context.getContentResolver().query(
MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
projection,
selection,
null,
null);
提前致谢!
【问题讨论】:
标签: android mediastore