[#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

결과

댓글

가장 많이 본 글