2014-03-12 92 views
2

我創建了一個方法,上傳和保存在Android手機的外部存儲「/下載」文件夾中的視頻,如果我使用MediaStore.Video.Media.EXTERNAL_CONTENT_URI所有視頻文件將包括在內,我想知道如何獲得「 /下載「文件夾在手機存儲?如何獲取Android手機外部存儲的特定文件夾中的所有視頻文件?

,因爲如果如果我使用它獲得的所有視頻從外部存儲我用這個

private static final Uri sourceUri = MediaStore.Video.Media.EXTERNAL_CONTENT_URI; 

videoCursorTitle = getContentResolver().query(sourceUri, projection, 
       null, null, orderByTITLE); 

,如何讓視頻中的特定文件夾?文件夾的名稱是 「/下載」

+0

[這裏](http://stackoverflow.com/questions/20007342/how-to-get-list-of-video-files-in-a-specific-folder -in-android)是獲取特定文件夾中的視頻文件的答案。 –

回答

2
String selection=MediaStore.Video.Media.DATA +" like?"; 
      String[] selectionArgs=new String[]{"%FolderName%"}; 
      videocursor = managedQuery(MediaStore.Video.Media.EXTERNAL_CONTENT_URI, 
        parameters, selection, selectionArgs, MediaStore.Video.Media.DATE_TAKEN + " DESC"); 
+0

「%」文件夾名稱做什麼? –

+1

%檢查你將通過的具體文件夾名稱 –

+0

只是使用它它會給你你想要的 –

相關問題