This is a library that help in picking a single or multiple files of your choosing.
implementation("com.github.tabasumu:file-picker:$version")
implementation 'com.github.tabasumu:file-picker:$version'
// MULTIPLE FILES
FilePicker
.Builder(activity : FragmentActivity)
.pick { list : List<Pair<Uri, File>> ->
// do anyhting with list
}
// SINGLE FILE
FilePicker
.Builder(activity : FragmentActivity)
.pickSingle { uri : Uri, file : File ->
// do anyhting with uri or file
}