2012-03-12 68 views
2

在我的黑莓應用程序中,我將數據保存在設備內存中用戶文件夾中名爲「mydata」的文件夾中。當用戶卸載我的應用程序時,是否有可能刪除此文件夾? 當我很快切換到數據庫持久性時,我想問DB持久性的相同問題(因爲兩者都存儲在文件系統中,所以它們基本相同)。如何在卸載黑莓應用程序時刪除文件夾

我只發現這個 Delete Persistent Object when app is Deleted in Blackberry 但它是關於持久存儲。

回答

0

您可以使用CodeModuleListener這是一個偵聽器,用於接收有關在設備上添加,修改或刪除代碼模塊的通知。

你可以做到這一點的一種方法是有另一個應用程序監視何時該應用程序被刪除。您可以使用CodeModuleListener監視它。當它檢測到刪除時,它可以刪除設備內存中的文件夾。

如果用戶首先刪除監控應用程序,這將無法正常工作。

+0

謝謝。好主意,但我不能在我的情況下使用它。 – haferblues 2012-03-27 07:24:46

相關問題