Android - 跟踪其他应用程序的事件

时间:2011-03-01 20:28:25

标签: android events state

我正在开发一个应用程序,其中我将资产文件夹中的pdf文件应用于内部存储并在屏幕上显示它们。每个文档的Onclick我启动Adobe阅读器来显示文档。用户完成查看文档后,我必须删除文档。我不确定我应该在哪个事件中编写代码的“删除”部分。当我调用adobe reader时,我的应用程序将进入暂停/停止状态。但是,如果我删除Pause()/ onStop()上的文件,读者将无法访问这些文件,因为我正在删除这些文件。我需要在退出pdf阅读器后删除这些文件。有没有办法可以解决这个问题?或者是否有编写此要求的逻辑?

1 个答案:

答案 0 :(得分:0)

实际上你不能删除/修改assets/res/ dirs中的任何内容,因为apk是只读的。

无论如何,如果您可以通过其他方式解决此问题,可以在打开pdf的lastOpenedPdf中设置一些onClick变量,然后检入onStart()或{{1} }为变量的内容做你喜欢的事。