首页 > 解决方案 > 无论我做什么,EXTRA_INITIAL_URI 都不起作用

问题描述

试图指向我的应用程序存储空间下的文件夹,但它不起作用,我错过了什么?仅打开最后选择的地点。谢谢!

DocumentFile f = DocumentFile.fromFile(getExternalFilesDir("/database"));
Intent intent = new Intent(ACTION_OPEN_DOCUMENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);
intent.setType("application/*");
intent.putExtra(EXTRA_INITIAL_URI, f.getUri()); //file:///storage/emulated/0/Android/data/com.XXXXX.xxxxxx/files/database
startActivityForResult(intent, 7890);

标签: androidandroid-intent

解决方案


推荐阅读