답변:
전화 만하면됩니다 finish()
Intent intent = new Intent(this, NextActivity.class);
startActivity(intent);
finish();
onDestroy는 Android 프레임 워크에서만 호출되는 수명주기 메소드입니다.
당신이 사용할 수있는:
intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
마침내, 나는 해결책을 얻었다!
내 컨텍스트는 :-활동이 파괴 될 때 소켓 연결을 끊고 싶습니다. 활동을 끝내 려고했지만 작동하지 않았습니다 . 연결을 어딘가에 유지하십시오.
그래서 나는 android.os.Process.killProcess(android.os.Process.myPid());
내 활동을 죽이고 android:excludeFromRecents="true"
최근 활동에서 제거하는 데 사용 했습니다.
android.os.Process.killProcess(android.os.Process.myPid())활동뿐만 아니라 앱 프로세스를 종료합니다. 즉, 진행중인 모든 서비스 (백그라운드 또는 포 그라운드)도 중지됩니다.
매니페스트 파일의 활동에이 속성을 추가하십시오. android : noHistory = "true"