Android多文件选择器/选择器对话框

Asi*_*mwe 10 android filechooser android-dialog

我一直在互联网上搜索一个简单易用的Android文件选择器对话框,该对话框还可以选择多个文件并返回一个包含所有文件的uri或字符串数​​组.

目前我在github上使用aFileChooser,它比android-file-dialog更好.但是都没有解决传递多个文件的问题.

我只是一个中级Android开发人员,但我认为这将是专业人士不太难实现的.

我查看了aFileChooser的代码,我认为在文件项添加一个复选框可行的方法,但就代码而言,我一无所知,开发人员似乎在可预见的未来他不会真正开展工作

所以简而言之,我要求帮助,通过github或这里将选择多个文件选项添加到aFileChooser,或者可能建议我做一个更好的对话,做我想要的.

Ari*_*nJM 8

我不知道你可以使用任何文件选择器,但我可以告诉你我很久以前是如何制作自己的.它实际上非常丑陋,但它符合你的要求.您可以选择多个文件,并ArrayList<File>通过Intent.

所以你可以用它作为如何做的一个例子,并自己实现它,如果你真的需要它(我不建议你现在使用我的).

以下是GitHub的链接:

FileSelectionActivity正如我所说,下面有一个截图,很难看.

"Go Up"进入文件层次结构的更高级别,有两个ListViews,一个用于目录,一个用于文件.这些文件有复选框.按下共享按钮时,将ListView检查第二个项目中的每个项目以查看该复选框是否处于活动状态.那是FileSelectionActivity文件的第71行.

手机上的FileSelectionActivity

无论如何,我希望这可以帮助你制作自己的文件选择器,或者其他东西.


Asi*_*mwe 7

感谢上面的答案,我已经建立了一个解决问题的简单库.它不仅传递文件路径数组,还可以用来选择文件夹.

  • 它有图像文件的缩略图
  • 自动滚动到最后滚动位置
  • 很快就会为多个语言环境提供语言支持

这是:https://github.com/tapaulo/Android-Multiple-file-Selector-Dialog

在此输入图像描述