如何在android中从SD卡获取特定路径?
我已将视频文件存储在此处:-如何在android中从SD卡获取特定路径?,android,Android,我已将视频文件存储在此处:- File mediaStorageDir = new File(Environment.getExternalStoragePublicDirectory( Environment.DIRECTORY_PICTURES), "MyCameraVideo"); if (! mediaStorageDir.exists()){ if (! mediaStorageDir.mkdirs()){
File mediaStorageDir = new File(Environment.getExternalStoragePublicDirectory(
Environment.DIRECTORY_PICTURES), "MyCameraVideo");
if (! mediaStorageDir.exists()){
if (! mediaStorageDir.mkdirs()){
Log.d("MyCameraVideo", "Failed to create directory MyCameraVideo.");
return null;
}
}
检索:-
videocursor = getContentResolver().query(MediaStore.Video.Media.EXTERNAL_CONTENT_URI,
proj, null, null, null);
但是,我正在从SD卡获取所有视频文件,这是我不想要的。我只想要存储在“MyCameraVideo”文件夹中的文件
提前感谢..试试这个:
String selection = MediaStore.Video.Media.DATA +" like?";
String[] selectionArgs = new String[]{"%MyCameraVideo%"};
videocursor = managedQuery(MediaStore.Video.Media.EXTERNAL_CONTENT_URI,
parameters, selection, selectionArgs, null);