我的目的是使用以下代码从外部源读取每种类型的文件:
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/*")
行?谢谢大家!