戻るボタンを押してプログラムを終了したときに、いくつかの機能を実行したい。これは、1 つを除くすべてのケースで機能する onDestroy() によって実行されるようになりました。プログラムの終了時に別のアクティビティから戻る場合、onDestroy は呼び出されません。
理論的には、メモリ不足のために Android がアプリを閉じるときにのみ onDestroy を呼び出す必要があることはわかっていますが、私にとっては、onDestroy は常に機能し、非常に特殊な場合にのみ機能しません。
Using onPause or onStop does not work because I only want to call the function when the program is exited but not when just another activity is called.
So is the last way to catch the back-button-click and call the function there? Or is there any other solution?