Page 122 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 122
AlertDialog.Builder dialog = new AlertDialog.Builder(this);
//└AlertDialog를 띄우기 위해 새로 하나 만듦
dialog.setPositiveButton("확인", new DialogInterface.OnClickListener() {
//└확인 버튼 생성
@Override
public void onClick(DialogInterface dialog, int which) {
//└확인 버튼이 눌리면
db.resetLog();
//└resetLog 메소드를 실행시킴.
makeToast("삭제가 완료되었습니다.");
//└삭제가 완료되었습니다. 라는 토스트를 생성함
recreate();
//└현재 페이지를 새로고침함
}
});
dialog.setNegativeButton("취소", new DialogInterface.OnClickListener() {
//└취소 버튼 생성
@Override
public void onClick(DialogInterface dialog, int which) {
//└취소 버튼이 눌린다면
makeToast("삭제하지 않습니다.");
//└삭제하지 않습니다. 라는 토스트를 생성함
dialog.cancel();
//└dialog를 종료함
}
});
dialog.setMessage("삭제하시겠습니까?");
//└dialog의 메세지는 삭제하시겠습니까? 로 설정함
dialog.show();
//└dialog를 보여줌
}
return super.onOptionsItemSelected(item);
//└눌린 값에 대한 정보를 반환함
}
public void makeToast(final String str) {
//└토스트를 생성해주는 메소드
final Handler mHandler = new Handler();
//└Handler를 새로 만들어준다.
new Thread(new Runnable() {
//└쓰레드 생성
- 115 -