android - Intent.ACTION_GET_CONTENT 在应用程序的不同风格的图库中打开不同的文件夹
问题描述
我有以下一段代码,
Intent intent = new Intent(Intent.ACTION_GET_CONTENT, null);
intent.setType("image/*");
startActivityForResult(intent, IMAGE_PICK);
当我尝试选择图像时,它会在一种应用程序中打开最近的应用程序,而在另一种应用程序中,它会打开屏幕截图,有没有一种方法可以强制在图库应用程序中打开相同的目录/文件夹,以便在两种应用程序中同步行为。
解决方案
它似乎从选择照片的最后一个文件夹开始。即,如果我打开应用程序 A 并从文件夹“Foo”中设置图像,下次它也会在“Foo”中打开。应用程序 B 的设置是单独的。如果我从应用程序 B 的文件夹“Bar”中设置图像,它将在下次应用程序 B 中的“Bar”中打开,但对于应用程序 A 仍然是“Foo”。
推荐阅读
- python-3.x - Rasa 堆栈命令
- javascript - Reading JSON file with AJAX and storing data to an array
- mps - 如何在 Jetbrains MPS 中的节点上运行撤消操作?
- javascript - 数据表复选框问题
- d3.js - 页面重新加载后 D3 缩放不适用于当前鼠标坐标
- node.js - 在快速会话中自动刷新会话
- laravel - 如何将当前登录用户显示到页面 laravel?
- mysql - 实现禁止重复用户名的触发器
- drupal-modules - 如何在drupal 8的模块安装页面中包含图标
- xamarin.forms - SonarQube 分析问题 Line is out of range for