버튼을 클릭하여 2 개의 활동을 종료하려고합니다. 현재 활동 및 이전 활동. 그들의 pid 사용. 나는 단지 하나의 활동을 죽일 수있다. 왜 이런 일이 생길까요? 현재 활동이 살해 가져 오지 반면 2 개의 활동을 동시에 종료 할 수 없습니다. 그게 왜?
public void onClick(View v) {
android.os.Process.killProcess(pidofmain);
android.os.Process.killProcess(android.os.Process.myPid());
}
내 로그 캣에서 볼 경우
는, PID "pidofmain"로 활동 살해지고 있습니다."pidofmain"은 인 텐트를 사용하여 이전 활동에서받은 정수입니다.
왜 자신의 앱을 죽이려고합니까? 'finish()'메소드를 들여다 보았습니까? – Phil