2012-03-12 6 views
2

ブラックベリーアプリでは、デバイスメモリのユーザーフォルダにある "mydata"というフォルダにデータを保存しています。ユーザーが自分のアプリをアンインストールしたときに、このフォルダを削除することがどうにかできますか? 私はすぐにデータベースの永続化に切り替えるので、DB永続性についても同じ質問をしたい(両方ともファイルシステムに格納されているので、主に同じですが)。ブラックベリーアプリをアンインストールするときにフォルダを削除する方法

私はこれを見つけました。 Delete Persistent Object when app is Deleted in Blackberry しかし、それは永続的なストアです。

答えて

0

デバイスのコードモジュールの追加、変更、削除に関する通知を受信するリスナーであるCodeModuleListenerを使用できます。

あなたができることの1つは、問題のアプリが削除されているときを監視する別のアプリを持つことです。 CodeModuleListenerを使用して監視できます。削除を検出すると、デバイスメモリ内のフォルダを削除できます。

ユーザーが監視アプリケーションを最初に削除した場合、これはうまくいきません。

+0

ありがとうございました。良いアイデアだが、私の場合はこれを使うことはできない。 – haferblues

関連する問題