此问题与Android N及更高版本中的新API更改有关。现在,要使用ACTION_VIEW意图,我们需要使用文件提供程序并为该标志传递READ权限。
因此,默认图库应用程序打开了该文件,因为它是我的应用程序专用的文件。 (文件提供者提供的uri看起来确实如此,并且图像实际上位于Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES).getPath()
中。)
默认的图库应用程序现在显示用于保存图像的选项(当然不需要)和细节,而以前,如果Mediastore知道它们,我们有更好的选项,例如编辑图像和在图像间滑动。现在这是无法实现的吗?我是否应该实现自己的功能,以便在文件夹中刷卡图像并进行编辑。