我是android编程的新手,并尝试使用SAF启动文件浏览器来选择文件夹/目录。下面的代码在选择文件时工作正常,但是,我希望用户选择一个文件夹(和/或创建一个新文件夹)。
如何在文件浏览器中获取“选择”和“新文件夹”按钮,如附图所示?
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("*/*");
startActivityForResult(Intent.createChooser(intent, "Open folder"), PICK_REQUEST_CODE);
答案 0 :(得分:3)
我是android编程的新手,并尝试使用SAF启动文件浏览器来选择文件夹/目录。
您的代码未使用存储访问框架。
但是,我希望用户选择一个文件夹(和/或创建一个新文件夹)。
您无法使用getMock
。您需要使用ACTION_GET_CONTENT
,这需要Android 5.0。