Android文件操作暂停

时间:2014-03-11 13:35:18

标签: android file-io

我想知道是否有可能暂停文件操作,例如读取文件,例如,我在密文中有一个名为A.pdf的文件,有一个App - Foxit Reader,想要读取A.pdf文件,我想暂停读取操作一段时间,这样我就有时间解密A.pdf文件,然后通过福昕阅读器的明文。我想知道是否有办法做到这一点?对于使用密码内容的应用程序而言,这是透明的。有什么想法吗?

我不想编写自己的应用程序来执行读取操作,我只想检测操作,当App正在读取加密文件目录下的指定文件时,我只是解密文件并在之后读/写,我再次加密文件。当然,可以读取/写入我的文件的应用程序必须满足我设置的某些条件,这不是问题。

1 个答案:

答案 0 :(得分:0)

您可以使用Activity创建Intent-Filter来管理Intent.ACTION_VIEW并重新接收URI文件。

此时您可以解密文件并保存pdf。

然后启动Activity以查看新的pdf文件或使用apv library查看应用内的pdf。

在第一种情况下,您必须使用解密的pdf文件创建一个清理目录的服务。