【发布时间】:2023-03-19 17:45:01
【问题描述】:
我正在使用 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);
}
提前谢谢你!
【问题讨论】:
-
您的 1) 不清楚。有什么可以改变的?不是固定路径吗?
-
我的 1) 是我将显示“文件管理器”。用户可以选择一个文件夹,它会为我返回一个文件夹路径。感谢您的评论,我将编辑我的帖子以使其清楚。