-2
讀取音樂,我在下面的教程,並修改了它拿出這樣的:Android的Java的 - 從特定的文件夾
String selection = MediaStore.Audio.Media.IS_MUSIC + " != 0";
String[] proj = { MediaStore.Audio.Media._ID,
MediaStore.Audio.Media.DATA,
MediaStore.Audio.Media.DISPLAY_NAME};
Uri uri = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;
String sortOrder = MediaStore.Audio.Media.DISPLAY_NAME + " ASC";
musiccursor = getContentResolver().query(uri, proj, selection, null, sortOrder);
上面的代碼將讀取所有對我的外部音樂。有沒有辦法讓我指定一個特定的文件夾來讀取音樂?我猜我必須改變uri,因爲這是指向我的外部,我認爲?
做有一個「文件夾」和什麼'ContentProvider'解決您的查詢對之間沒有直接的關係。如果必須的話,您應該添加一個選擇參數,以匹配元素的內部URI,以便只有具有正確URI的元素才被查詢接受。 –
@ M.Prokhorov這很有道理,謝謝! – Pam