Выбор файла открывает папку «Недавние» вместо вставленного пути - PullRequest
0 голосов
/ 01 апреля 2019

Я пытаюсь открыть определенную папку, используя намерение, но вместо этого открывается последняя папка устройства.

Код:

Uri uri = Uri.parse(filepath);
Intent intent = new Intent(Intent.ACTION_GET_CONTENT,uri);
intent.setDataAndType(uri,"text/plain");
StartActivityForResult(intent, REQUEST_CODE);

1 Ответ

0 голосов
/ 01 апреля 2019

ACTION_GET_CONTENT не принимает Uri, поэтому ваш игнорируется.

С ACTION_OPEN_DOCUMENT вы можете использовать EXTRA_INITIAL_URI для предоставления некоторого дерева документов (например, из ACTION_OPEN_DOCUMENT_TREE), которое следует использовать в качестве исходного местоположения.

...