0
我現在正在研究一個簡單的音樂播放器,我需要獲取所有音頻文件的縮略圖。如何使用MediaStore獲取音頻文件的縮略圖
String selection = MediaStore.Audio.Media.IS_MUSIC + " != 0";
String[] projection = {
MediaStore.Audio.Media._ID,
MediaStore.Audio.Media.ARTIST,
MediaStore.Audio.Media.TITLE,
MediaStore.Audio.Media.DATA,
MediaStore.Audio.Media.DISPLAY_NAME,
MediaStore.Audio.Media.DURATION,
MediaStore.Audio.Media.YEAR
};
cursor = getBaseContext().getContentResolver().query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
projection, selection, null, null);
while(cursor.moveToNext()) {
name.add(cursor.getString(4));
path.add(cursor.getString(3));
duration.add(cursor.getString(5));
}
我怎麼能得到它?提前致謝。
他問'MediaStore',而不是'MediaMetadataRetriever' – user924