카카오톡을 예로 들어보면

어플실행 -> 암호화면 -> 메인배경화면 -> 친구목록 화면이 뜨는데요...

 

여기서 친구목록 화면에서 뒤로버튼을 누르면 보통 어플이 종료가 되야되는데요...

제가 만들고 있는 어플같은 경우는 친구목록에서 뒤로 버튼을 누르면

메인배경화면으로 넘어갑니다.

또 메인배경에서 뒤로 누르면 암호화면이 나타나구요...

 

어떻게 해야 친구목록화면에서 뒤로버튼을 눌렀을때 바로 종료가 될까요??

실행중인 어플로 남기지 말고 아예 확 완전히 종료하려고 합니다.

 

구글링으로 찾은 소스인데...

친구목록 java 파일에 넣고 실행했는데 전혀 안되네요...

public boolean onKeyDown(int keyCode, KeyEvent event) {
  switch (keyCode) {
  case KeyEvent.KEYCODE_BACK:
   finish();
   System.exit(0);
   break;
  case KeyEvent.KEYCODE_HOME:
   ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
   am.restartPackage(getPackageName());
   break;
  }
  return super.onKeyDown(keyCode, event);
 }