본문 바로가기
옛날

종료 다이얼로그 [Android]

by 차가운게 조아 2015. 12. 11.

new AlertDialog.Builder(this).setTitle("질문").setMessage("종료 하시겠습니까?")
   .setPositiveButton("예", new DialogInterface.OnClickListener() {
    
    @Override
    public void onClick(DialogInterface dialog, int which) {
     System.exit(0);  
    }
   } ).setNegativeButton("아니요",new DialogInterface.OnClickListener() {
    
    @Override
    public void onClick(DialogInterface dialog, int which) {
    }
   })
   .show();








///////////////////////////////////////////////////////////////////////////////////////////




@Override

    public boolean onKeyDown(int keyCode, KeyEvent event) {
        if(event.getKeyCode() == KeyEvent.KEYCODE_BACK){
             AlertDialog.Builder builder = new AlertDialog.Builder(this);
                builder.setMessage("종료 할까요 ? ")
                        .setCancelable(false)
                        .setPositiveButton("OK"new DialogInterface.OnClickListener() {
                           public void onClick(DialogInterface dialog, int id) {
                                   System.exit(0);
                           }
                       })
                       .setNegativeButton("No"new DialogInterface.OnClickListener() {
                           public void onClick(DialogInterface dialog, int id) {
                                dialog.cancel();
                           }
                       });
                AlertDialog alert = builder.create();
                alert.show();
        }
        return super.onKeyDown(keyCode, event);


'옛날' 카테고리의 다른 글

TabActivity back key Event [Android]  (0) 2015.12.11
다른앱 호출 [Android]  (0) 2015.12.11
진동 효과 [Android]  (0) 2015.12.11
하이브리드 앱이란 [Android]  (0) 2015.12.11
소스 개발 및 자료 [Android]  (0) 2015.12.11