我在我的应用程序中有一个文件上传的概念。当我点击按钮文件上传时,它会显示我的设备中可用的所有文件夹,如文件资源管理器,图库等。它还显示了Google云端硬盘文件夹。但我不想让它可见。
我不知道该怎么做?
请有人帮助我。
这是我的代码。
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("*/*");
startActivityForResult(Intent.createChooser(intent,
"Select a file to upload"), FILE_SELECT_CODE);
答案 0 :(得分:-1)
您想要使用的是Intent.ACTION_PICK
而不是Intent.ACTION_GET_CONTENT
。
检查this link。在那里你会发现他们两个之间的区别。基本上,如果您想要从特定位置选择文件,则应使用Intent.ACTION_PICK
;如果您不关心位置但需要特定类型的数据,则应使用Intent.ACTION_GET_CONTENT
。