我添加了一个从设备获取文件的意图。
Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true);
intent.addFlags(Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION);
intent.setDataAndType(Uri.parse(Environment.getExternalStorageDirectory().getPath()),"*/*");
intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
startActivityForResult(intent, REQUEST_FILE);
我希望文件浏览器从默认位置启动:
Environment.getExternalStorageDirectory().getPath()
问题在于文件浏览器始终使用最后一个路径。
是否可以清除此跟踪路径,或者您还有其他解决方案?
非常感谢!