我正在尝试在sdcard创建的文件夹中显示视频文件列表。我正在使用内容提供程序,例如:
videocursor = managedQuery(MediaStore.Video.Media.EXTERNAL_CONTENT_URI,
proj, null, null, null);
但它读取了存储在SD卡中的所有视频文件。我希望只能访问存储在SD卡文件夹中的文件。我还使用了以下方法:
Uri a = Uri.parse(Environment.getExternalStorageDirectory()+"/myfolder");
videocursor = managedQuery(a,proj, null, null, null);
但是它会出错。有没有办法在managedQuery()中包含文件夹路径或者其他的方法来在listview中显示文件夹内的视频文件?