使用 Android 6.0.1,API 23,
如何在 SAF 选择器中显示连接到 Android 手机的 USB 记忆棒,该选择器显示所有匹配的文档提供者(包括您的 USB 记忆棒)?此外,如何设置 SAF 以便在 USB 便携式存储设备上创建文件和文件夹?
从SAF-documentation,我尝试:
public void performFileSearch() {
Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);
// in my case, showing only text-files is enough, therefore I guess the type is as follows:
intent.setType("text/plain");
startActivityForResult(intent, READ_REQUEST_CODE);
}
但是 USB 便携式存储不是选择器选择的一部分……
我错过了什么?是否有显示必要步骤的示例项目?
@CommonsWare:这里是所需的屏幕截图: