android - 无法从设备和外部存储的文件管理器加载文档
问题描述
我是 Android 开发的新手,我正在研究 android 应用程序中的一项功能,该功能从内部存储和外部存储中选择要加载的文档。但是我用来浏览设备文件的代码能够看到某些设备中的所有文件,但在小米设备中,它无法在文件管理器中看到图像文件文件夹的层次结构是 FileManger->Internalstorage- >图片。pic文件夹中的图片不可见.plz,帮助找到问题的解决方案。提前致谢。
我正在使用的意图代码
Intent intent = new Intent();
String[] mimeTypes = {"image/*", "application/pdf"};
intent.setType("*/*");
intent.putExtra(Intent.EXTRA_MIME_TYPES, mimeTypes);
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, getString(R.string.select_file)), SELECT_FILE);
解决方案
推荐阅读
- javascript - 如何仅使用 JavaScript 删除第三行?
- sql-server - 让 Python 等到 to_sql 完成
- asp-classic - 如何在 asp classic 中获取 request.body 值?
- sql - 执行时间较长的 SQL 查询
- php - 如何在 WooCommerce 中获取变量产品的变体 ID?
- php - 电子邮件通知上的自定义结帐结算字段
- visual-studio - VS2019:将书签链接到当前 git 分支的扩展或默认行为
- javascript - 在反应中播放从父亲到儿子的音频
- windows - 覆盖 DLL 的反参数
- c++ - 是否有可能制作一个现代的、可移植的“等待输入”实现?