[#109][안드로이드] 뒤로가기 버튼으로 팝업창(다이얼로그) 생성 후 종료하기
[안드로이드] 뒤로가기 버튼으로 팝업창(다이얼로그) 생성 후 종료하기
(뒤로가기버튼 = KeyEvent.KEYCODE_BACK)
| 
  //모집 글 작성 중 뒤로가기 버튼 눌렸을 때 
    public boolean onKeyDown(int keyCode, KeyEvent event){ 
        switch(keyCode){ 
            case KeyEvent.KEYCODE_BACK: 
                AlertDialog.Builder alt_bld = new AlertDialog.Builder(WriteClassActivity.this,R.style.MyAlertDialogStyle); 
                alt_bld.setTitle("글을 작성중입니다.").setMessage("작성을 중지하시겠습니까?").setIcon(R.drawable.check_dialog_64).setCancelable( 
                        false).setPositiveButton("네", 
                        new DialogInterface.OnClickListener() { 
                            public void onClick(DialogInterface dialog, int id) { 
                                //현재 액티비티 종료 
                                finish(); 
                            } 
                        }).setNegativeButton("아니오", null); 
                AlertDialog alert = alt_bld.create(); 
                alert.show(); 
        } 
        return true; 
    } | cs | 
결과


댓글
댓글 쓰기