現在のアクティビティ(onStop
)がOnDestroy
に移動し、インターフェイスのアプリアイコンをクリックした後でもう一度やり直す理由を説明してもらえますか? そのため、私はユーザーデータの保存に問題があります。イベントOnDestroy
を使用して、データを保存するかどうかを尋ねます。私の誤解のために私は、アプリケーションを崩壊し、再度それをクリックして私の活動は、すべてのデータを持っているが、代わりに私はonDestroy
イベントに行く前の活動からダイアログを保存するのを待っている。 他のアプリはこのように動作しません。 どうすればよいですか?アクティビティライフサイクル。アプリケーションがすでに開いているとき(折りたたまれているとき)、アイコンをクリックすると再び閉じられますか?
答えて
あなたの説明はあまり明確ではないので、私の答えはあなたを助けないかもしれません。
は、ここでは、アプリのライフサイクル研究:onStopを入力しますhttps://developer.android.com/guide/components/activities/activity-lifecycle.html
アプリはonDestroyの前にあります。これは、ユーザーが別のアプリをアクティブにした場合に発生します。 (つまり、ユーザーには表示されたプロンプトが表示されないことがあります。例えば、保存するかどうかを尋ねる)Androidは、その時点以降のルールに基づいてアプリを破棄することができます。 。
おそらく、ユーザーが(アイコンをクリックしないで)アプリに戻って「最近のアプリ」ボタンを使用して選択すると、何が起こるかをテストすることができます。
最近のアプリからアプリを呼び出すとすべてうまくいく。私のデータを見ると、OnDestroyのイベントは呼び出されていません。同じ私は、ユーザーがアプリのアイコンをクリックしてacheaveしたい。私が理解していないことは、このケースでは、最後の活動を断ち切り、新しい活動を開始する理由です。 – Andrew
これはAndroidの仕組みと一貫していると思います。必要な場合のみonDestroyを呼び出します(他のアプリやアクティビティに必要なリソースを無料)。 Androidは、ユーザーがアイコンをクリックしたために、アプリを再起動したいと思うかもしれません。その場合、これは再現されていない他のアプリで以前実行していたインスタンス –
を破棄します。 – Andrew
- 1. コラプスツールバーアンカービューが折りたたまれているときに隠す
- 2. ナビゲーションドロワーアニメーションが閉じているときに遅れています
- 3. ListBoxが開いたり閉じたりするときのコントロール
- 4. リストビュー内のエクスパンダが折りたたまれているときにWPFリストビューが折りたたまれない
- 5. アクティビティが閉じられて再開されたときのサービスコールバックを避ける
- 6. KendoWindowは最初に開いたときに閉じることができますが、開いているときにはもう一度開きません。
- 7. ブーストストラップ4で外側をクリックしたときに折り畳まれた開いた折りたたみ式のナバーバーを閉じる
- 8. エントリウィンドウをクリックしたときに子ウィンドウを開くと閉じられない
- 9. System.outは閉じられましたか?私はそれを再び開くことができますか?
- 10. document.onclick閉じるが、メニューをクリックすると開いたままにする
- 11. トリガーをクリックして同じボタンで閉じると、JQueryのアニメーションと開いたdivが表示されます
- 12. 開いていない大きな箱が閉じられるまで開かれていない箱をクリックできないようにする
- 13. html5リンクがクリックされたときに閉じられるWebSockets
- 14. SWRevealViewControllerが 'snappoint'を超えて開いたときに閉じる
- 15. 時間を追跡する(アプリが閉じられているとき、またはバックグラウンドのときに)
- 16. メニューボタンを再度クリックしたときにブートストラップメニューが閉じない
- 17. アプリケーションが閉じられたときにサービスを開始する方法
- 18. アイコンがクリックされたときにアクティビティが開始しない
- 19. NSWindowを閉じてメモリを解放しますが、ボタンをクリックすると再び開きます
- 20. 警告()がクリックされたときにブートストラップモーダルが閉じます
- 21. アイコンをクリックすると、ブートストラップの折りたたみを表示/展開のみに変更できますか?
- 22. 折りたたまれているときや見えるときにテキストブロックの高さが変化する
- 23. JQuery:開いている/閉じるメニュー、開きますが閉じない
- 24. クリックするとCSSツールチップが開きます(プラスボタンを閉じる)
- 25. folderbrowserが閉じるときモーダルウィンドウを開いたままにする
- 26. Android:ダイアログが開いているときにアクティビティを閉じる
- 27. Android:閉じると再開した後にアプリケーションがクラッシュする
- 28. 親フォーム子フォームが閉じているときに開きますか?
- 29. リンクをクリックしてタブを開いたり閉じたりするときのように
- 30. ページが読み込まれるときにjqueryのアコーディオンがデフォルトで折りたたまれています
Er ....「インターフェイスのこのアイコン」とは何ですか?多分、スクリーンショットが役立つでしょう。 – Cliabhach
質問は明確ではありません! –
インターフェイスのアプリアイコン。そのために残念。 – Andrew