public boolean onKeyDown(int keyCode, KeyEvent event){ switch(keyCode){ case KeyEvent.KEYCODE_BACK: String alertTitle = getResources().getString(R.string.app_name); String buttonMessage = "어플을 종료하시겠습니까?"; String buttonYes = "Yes"; String buttonNo = "No"; new AlertDialog.Builder(WriteActivity.this) .setTitle(alertTitle) .setMessage(buttonMessage) .setPositiveButton(buttonYes, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // TODO Auto-generated method stub moveTaskToBack(true); finish(); } }) .setNegativeButton(buttonNo, null) .show(); } return true;
}
이 메소드를 추가시켜주면 됩니다.
'Programming > Android' 카테고리의 다른 글
[Android] 네트워크 비동기식 응답 핸들러 (0) | 2013.02.03 |
---|---|
[Android] Thread & Handler (0) | 2013.02.03 |
[Android] Intent를 이용한 데이터전달 (1) | 2013.02.03 |
[Android] ListActivity (0) | 2013.02.03 |
[Android] ListView를 이용한 데이터출력 (0) | 2013.02.03 |