2011-08-11 6 views
0

私のアプリケーションが閉じられたときにすべてのデータをsdcardに保存したいのですが、私はすべてのデータを保存するクラスを作成しましたが、いつ/どこで私のアプリケーションを閉じるか、私がデータ保存クラスをどこに呼び出すべきかわからない。私のアプリケーションが閉じているかどうかを検出する方法

ありがとうございました。

答えて

3

どのように活動を拡張し、あなたの活動は、あなたの新しい基本クラスを拡張させる、その後、onPause、onStop、そしてそこにonDestroyメソッドをオーバーライドし、独自の基本クラスを作るでしょうか?

+3

この質問のタイトルは誤解を招きます。私はAndroidアプリケーションではなく、Androidアプリケーションがいつ終了するかを知るための情報を探しに来ました。 –

3

あなたのアクティビティが閉じられると、それはonPause()、onStop()およびonDestroy()メソッドが呼び出されるので、そのうちの1つをオーバーライドしてそこに保存します。

このうち

チェック: http://developer.android.com/reference/android/app/Activity.html

+3

私のプロジェクトには約20の活動があります。申請は、これらの活動についていつでも終了することができます。私は活動の方法を使用することはできません – cagryInside

+0

あなたのアプリの図を投稿することはできますか?私たちはそれがどのように動作しているのかを知ることができます – Atheh

関連する問題