从触发应用程序的文件获取路径

问题描述:

我正在将文件下载到BlackBerry中的SD卡,当我打开该文件时,我的应用程序将运行。所以当我的应用程序运行时,我需要删除该文件。从触发应用程序的文件获取路径

问题是我不知道它在哪里(文件)从我的应用程序,因为用户可以下载该文件的任何地方。 在BB操作系统中有什么让我知道该文件的路径?有了这个,我可以给我的应用程序一个参数或东西...

那么,这就是它。

如果您向调用注册表注册,以便在需要打开文件时调用您的应用程序,您将在Invocation对象中获得完整的URL。该URL足以通过FileConnector删除文件。

请参阅this BlackBerry example以正确注册您的应用程序。另外,在第6步中注意invoc.getURL() - 这是你需要使用的。