在我的应用程序中,我想将文件从SD卡上传到我的服务器.为此,我想打开文件选择器对话与SD卡中包含的所有文件.请任何人帮助我如何做到这一点我尝试了一些东西
Intent intent = new Intent();
// intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent,"Select Picture"), SELECT_PICTURE);
Run Code Online (Sandbox Code Playgroud)
它只打开图像文件,但我想要所有的文件
实际上Android没有内置的文件资源管理器支持.因此,您必须使用任何第三方文件资源管理器(如Astro,ES等)并使用Intent,您可以在应用程序中获取所需的文件.
您尝试的方式也仅适用于图库中的特定图像.所以它对其他文件格式没有帮助.
但我建议你只需通过Android-File-Explorer一个GitHub项目并使用它,它只需要一个文件包含你的项目及其作为文件资源管理器的工作,你不必使用任何第三方应用程序为了这.
| 归档时间: |
|
| 查看次数: |
10478 次 |
| 最近记录: |