2017-11-30 3 views
-2

ユーザーが機密データを入力する画面の登録フォームの種類があります。アプリがバックグラウンドで20を超えている場合は既に入力したデータを削除します分。アプリケーションが20分以上バックグラウンドである場合はフォームデータを削除

アプリがバックグラウンドのときは、データを永遠に保持したくありません。

これを達成する最良の方法は何ですか?

+0

私は次回に改善できるよう投票が下がった理由を知っていますか? – RavikanthM

+0

あなたは問題を説明していますが、潜在的な解決策を研究するために何をしたのかはわかりません。たとえば、アプリケーションがフォアグラウンドからバックグラウンドに移行するときを検出できますか? – Guvante

答えて

1

アプリがバックグラウンドに入る時間を取得して保存します。
アプリがフォアグラウンドに再び入る時間を取得して保存します。
差を計算し、適切な処置を行ってください。

+0

ありがとうございます。アプリがフォアグラウンドに来るのを待つのではなく、バックグラウンドで削除してもよろしいですか? – RavikanthM

+1

@RavikanthM私はそうは思わないし、それの必要はありません。単に古い情報が表示されないようにするだけで、アプリがアクティブになる前にクリアすると問題なく動作するはずです – luk2302

関連する問題