如何从不同的文件夹中选择多个文件?

时间:2019-06-10 16:31:38

标签: java android sharing

我正在编写一个android ftp服务器应用程序,我需要选择多个文件...我将Intent.putExtra()方法与EXTRA_ALLOW_MULTIPLE一起使用,它工作正常...但是我需要从不同的文件夹中选择多个文件..Like,我想从dir1中选择2个文件,从dir2中选择3个文件.....我不能从一个文件夹中选择多个文件,但不能从多个文件夹中选择...我该如何解决? 这是我的代码:

Intent filechooser= new Intent(ACTION_OPEN_DOCUMENT);
 filechooser.setType("*/*");
    filechooser.addCategory(Intent.CATEGORY_OPENABLE);
    filechooser.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true);
    try {
        startActivityForResult(filechooser, 10);
    }catch(Exception e){
        Log.i("err",e.getMessage());
    }

任何人和所有评论和答案都表示赞赏:)

1 个答案:

答案 0 :(得分:0)

对此没有任何选择,或更准确地说,ACTION_OPEN_DOCUMENT UI的行为以及是否允许您想要的内容取决于Android,而现有的Android不支持。

在您自己的UI中,您可以允许用户多次执行该代码段,并在其中从多个响应中建立文件名册。

相关问题