일반적으로 사용자가 어플을 종료할때
폰의 버튼을 눌러 종료하는데요
그것을 어떻게 감지해서 아래것을 사용하나요?

저는 액티비티가 5개의 화면인데
어디서 종료할 줄 모르잖아요
모든 액티비티에 다 넣어줘야 하는지요?
어떤 메서드에 넣어줘야 하는지요

ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
am.restartPackage(getPackageName());

고수님 조언 부탁드려요...