Android - 从每个外部来源选择文件

时间:2014-06-19 23:29:06

标签: android android-intent dropbox

我的目的是使用以下代码从外部源读取每种类型的文件:

        IntentchooseFile = new Intent(Intent.ACTION_GET_CONTENT);
        chooseFile.setType("file/*");
        Intent intent = Intent.createChooser(chooseFile, "Select File");
        startActivityForResult(intent, ACTIVITY_CHOOSE_FILE);

Android让我选择从哪里获取文件。特别是在我的手机中,我可以选择默认的文件管理器,Dropbox或Google Drive。当我进入文件管理器时我没有问题,当我进入Dropbox时,我只能选择“全部显示”(并且一切工作正常)后才能选择文件,而在Google云端硬盘中,我可以查看所有文件,但我可以选择任何东西。

我做错了什么?我错过了一些权限还是我必须修改chooseFile.setType("file/*")行?谢谢大家!

0 个答案:

没有答案