При открытии SAF любой путь к каталогу, который я выбрал напрямую, должен быть открыт, а не просто открыт файловый менеджер.
Я использую Kotlin и Android Studio.
Ниже кода я открываю SAF
val intent = Intent(Intent.ACTION_OPEN_DOCUMENT_TREE)
Log.e("check", "uri: " +getTargetUri(filePathToBeShare))
Log.e("check", "filePathToBeShare: " +filePathToBeShare) intent.putExtra(DocumentsContract.EXTRA_INITIAL_URI,getTargetUri(filePathToBeShare))
startActivityForResult(intent, REQUEST_CODE_OPEN_DOCUMENT_TREE)
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
super.onActivityResult(requestCode, resultCode, data)
if (resultCode == RESULT_OK) {
when (requestCode) {
REQUEST_CODE_OPEN_DOCUMENT_TREE -> {
val status = exportFileToExternalStorage(processURIData(data!!))
if (status == EXPORT_SUCCESS) {
if (typeCopyOrMove.equals(getString(R.string.title_copy))){
showCustomToast(getString(R.string.file_copy))
TTSUtils.playTTSOnTouch(context, getString(R.string.file_copy))
}else if (typeCopyOrMove.equals(getString(R.string.title_move))){
showCustomToast(getString(R.string.file_move))
TTSUtils.playTTSOnTouch(context, getString(R.string.file_move))
}else{
showCustomToast(getString(R.string.toast_on_export))
//TTS
TTSUtils.playTTSOnTouch(context, getString(R.string.toast_on_export))
//mAdapter?.updateList(getListOfDirectory(pathToSearch)!!)
//IndicatorUtils.hideProgress(activity)
}
deleteFileIfMove()
// showCustomToast(getString(R.string.toast_on_export))
if (activity is GalleryActivity) {
(activity as GalleryActivity).popAllFragmentBack()
}
if (activity is FileManagerActivity) {
(activity as FileManagerActivity).popAllFragmentBack()
}
} else {
showCustomToast(getString(R.string.went_wrong))
}
}
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/790 ... ected-fold
Могу ли я при открытии файлового менеджера с помощью SAF перенаправить непосредственно в выбранную папку вместо того, чт ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как программно получить путь к выбранному PDF/документу из файлового менеджера в Android
Anonymous » » в форуме Android - 0 Ответы
- 24 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как программно получить путь к выбранному PDF/документу из файлового менеджера в Android
Anonymous » » в форуме Android - 0 Ответы
- 23 Просмотры
-
Последнее сообщение Anonymous
-