我正在使用FFMPEG制作视频编辑器。选择文件夹时我卡住了:
1 /我将向用户显示“文件管理器”。他们可以选择一个文件夹然后返回一个路径。如何选择文件夹并获取其路径。例如:/ sdcard / videokit /。
这是我的代码,我必须选择一个mp4文件(不是我想要的文件夹)。
public void openFolder()
{
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
Uri uri = Uri.parse(Environment.getExternalStorageDirectory().getPath()
+ "/sdcard/");
intent.setDataAndType(uri, "folder|video/mp4");
startActivityForResult(Intent.createChooser(intent, "Select Folder"),PICK_VIDEO_OUTPUT_REQUEST);
}
提前谢谢!
答案 0 :(得分:0)
不,您无法使用Intent在Android中选择文件夹。你需要一个属于你自己的对话框。幸运的是,有很多可以使用的代码样本,例如How to select folder in android?