如何获取Android手机外置存储器中特定文件夹中的所有视频文件?

时间:2014-03-12 06:29:14

标签: android video android-videoview

我创建了一个方法,将视频上传并保存在Android手机外部存储的“/ download”文件夹中,如果我使用MediaStore.Video.Media.EXTERNAL_CONTENT_URI将包含所有视频文件,我想知道如何获取手机存储中“/ download”文件夹的确切路径?

因为如果我使用这个

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

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

如果我使用它从外部存储获取所有视频,如何在特定文件夹中获取视频?文件夹名称是“/ download”

1 个答案:

答案 0 :(得分:4)

 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");