Диалоговое окно выбора папки на Android?

Есть ли какой-нибудь «диалог выбора папки» в Android SDK? Я google это, и я ничего не нашел.

Я имею в виду, что я ищу диалоговое окно, которое появится и даст мне возможность выбрать путь к папке (например, диалоговое окно выбора файла... но возвращаемый аргумент будет полным путем к папке)

Трудно поверить, что на этом чудесном sdk нет возможности выбрать полный путь к папке.

Любая помощь, пожалуйста..

Благодарю.


person Yanshof    schedule 21.05.2017    source источник
comment
но не могли бы вы объяснить больше о своем требовании, приятель, не в состоянии понять?   -  person jagapathi    schedule 21.05.2017
comment
добавить больше объяснить встроенный   -  person Yanshof    schedule 21.05.2017
comment
stackoverflow.com/a/21544368/4044380   -  person jagapathi    schedule 21.05.2017


Ответы (2)


public void performFileSearch() {
   Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT_TREE);
   startActivityForResult(intent, READ_REQUEST_CODE);
}

Или, если вы используете телефон Samsung, вы можете позвонить в Intent.

//Samsung Device
    Intent intent = new Intent("com.sec.android.app.myfiles.PICK_DATA");
    intent.putExtra("CONTENT_TYPE", "*/*");
    intent.addCategory(Intent.CATEGORY_DEFAULT);

providers/document-provider

Эта ссылка поможет вам

person redAllocator    schedule 21.05.2017
comment
Поскольку OP просит выбрать папку, вы должны были вместо этого указать ACTION_OPEN_DOCUMENT_TREE ;-). Ваш для выбора файла. - person greenapps; 21.05.2017
comment
Вы сделали большую сетку из этого сейчас. - person greenapps; 21.05.2017

вы можете использовать эту библиотеку, чтобы сделать то же самое: https://github.com/passy/Android-DirectoryChooser< /а>

person Roaster bhusri    schedule 21.05.2017