안녕하세요 안드루입니다.
다름이 아니오라 종료라는 메뉴를 만들고 스위치케이스 문안에
finish();  나 System.exit(0); 요걸 넣고 돌려보니
메인으로 뿅하고 돌아가더군요.
완전 종료시켜주는 함수라는 먼지...ㅠㅠ
완전 종료시키고 싶은데 어떤 방법이 없을까요..
고수분의 손길이 필요합니다.
//Menu
public boolean onCreateOptionsMenu(Menu menu) {
    boolean result = super.onCreateOptionsMenu(menu);

    SubMenu mFinish = menu.addSubMenu("종료");
    mFinish.add(Menu.NONE, MENU_FINISH, 0, "종료 하시겠습니까.");
    return result;
}


public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
    case MENU_FINISH:
        finish();
        //System.exit(0);
        return true;
    }
    return true;
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

악 에뮬에서만 테스트 해봐서 그런데 에뮬은 2.1 이라 종료가 잘 댓습니다.
근데 프로요 겔스로 테스트해보니 안대서 댓글주소에 있는대로 2.2버전이상 소스를 썻는데
소스상에 에러가 나더군요..혹시 아시는분..
2.2버전 이상....퍼미션은 줬구용..
ActivityManager am = (ActivityManager)getSystemService(ACTIVITY_SERVICE);
am.killBackgroundProcesses(getPackageName());
밑줄에서 에러가 나요..

SMS 입니다.