A프로그램에서 B프로그램을 호출합니다.

 

A->B

그런다음 버튼이 두개가 있는데.(뒤로가기버튼, 종료버튼을 만들었습니다.)

뒤로가기버튼은 onBackPressed() 함수를 사용해서  B는 종료되고 A가 나타나는데요.

 

B에서 종료버튼을 누를시...

B는 물론이고A도 종료를 시킬려려고 합니다.

 

그러니깐. 말 그대로 해당 페이지 엑티비티만 종료 되는것이 아니고.

어플리케이션이 종료가 되고 바탕 화면이 나오게 할려고 합니다.

 

그런데 A에서 B호출하고 B에서 종료 시 저는 System.exit(0)을 사용했는데

 

검정화면이 나오고 종료 되나 싶더니 A화면이 다시 실행 됩니다.

어떻게 하면 어플리케이션이 한번에 종료가 되서 바탕화면이 나올까요