SO でonDestroy がいつ呼び出されるかについての質問に答えると、Android ドキュメントで矛盾しているように見えるものが発生しました。
タスクとバックスタックに関するAndroidドキュメントによると
「ユーザーが [戻る] ボタンを押すと、現在のアクティビティがスタックの一番上からポップされ (アクティビティは破棄されます)、以前のアクティビティが再開されます (UI の以前の状態が復元されます)。」
ただし同時に、Android のライフサイクルは、アクティビティが自動的に破棄されるのではなく、UI が部分的に非表示になっている場合は一時停止し、UI が完全に非表示になっている場合は停止し、システムのリソースが不足している場合にのみ破棄されることを示唆しています。
これらは2つの反対の立場です。それで私の質問は - それはどれですか?
@Raghunandan に、しばらくの間コメントでやり取りしてくれたことに感謝します。うまくいけば、答えが得られるでしょう。