【发布时间】:2021-11-24 07:01:03
【问题描述】:
我想编写一个应用来裁剪/调整照片大小并将它们以新大小写回共享存储,但我所读到的关于 SAF 和 mediastore 如何工作的所有内容都表明充其量我只能用新名称写回文件。如果我不是原始创建者,在最坏的情况下,我可能根本无法打开这些文件。涉及触发 SAF 对话框以打开文件的解决方案是合理的,尽管我希望能够批量更改文件夹中的所有文件(照片)(比如 dcim)。但是,如果我还必须触发 SAF 对话框来写回文件,那就太糟糕了。
显然,如果我要针对 10 之前的 android 版本,这仍然可以完成,但是我会被 playstore 屏蔽,而且我真的不想编写 仅 的应用程序> 我可以使用。
【问题讨论】:
标签: android mediastore android-10.0 android-11 storage-access-framework