2011-08-17 6 views
0

「あなたはXXX日以降にこのアプリを使用していませんでした」のように、ユーザーにmsgを表示します。どのように私はアンドロイドでそれを行うことができますか?共有の設定で時刻情報を保存し、現在の日付との比較を行うことはできますか?共有環境設定の時間情報を扱う際のトラブルに直面しています。この問題に対して他に解決策があるかどうかを知りたい場合は、アプリがAndroidで最後に使用されてからの経過時間を確認しますか?

+0

あなたはどのような問題に直面していますか。私は共有環境設定を使用して同様のタイプのタスクを実行しました – Rasel

答えて

3

はい、解決策は共有可能です。日付をlongとして格納し、このlongから新しい日付を作成することができます。

2

onPause()メソッドが呼び出されたときに、すべてのActivityクラスが共有プリファレンスに保存されたタイムスタンプを更新することをお勧めします。

アプリ内のすべてのアクティビティでこの機能を使用する最も簡単な方法は、すべて基本アクティビティを拡張し、コードをonPause()メソッドに入れることです。

関連する問題