标签: android file android-intent readonly android-fileprovider
我的应用会在外部应用中打开一些文件以进行编辑。在某些情况下,外部应用程序可以保存文件,在其他情况下,应用程序无法保存文件。该文件是“documents”文件夹中的普通文件,因此它不是私有文件,而且不是只读文件。但我的应用程序需要以编程方式决定是将其作为可写还是只读传递。当文件必须可以为外部应用程序写入时,我使用Intent.ACTION_VIEW的意图。在只读的情况下我可以使用什么?也许FileProvider,但它似乎是私人文件。