기술 블로그
[안드로이드 복습] 11장 AlertDialog.builder 본문
반응형
@Override
public void onBackPressed() { //onBackpressed 백키 눌럿을 떄 동작
AlertDialog.Builder builder = new AlertDialog.Builder(this);//알림창을위해서는 dialog builder 객체를 만든다. context 는 띄울 엑티비티
builder.setTitle("종료 확인");
builder.setMessage("종료 하시겠습니까?");
builder.setPositiveButton("확인", new DialogInterface.OnClickListener() { //클릭시 처리는 DialogInterface.OnClickListner의 인스턴스를 new로 생성하여 onclick메소드를 실행합니다.
@Override
public void onClick(DialogInterface dialog, int which) {
finish();
}
});
builder.setNegativeButton("취소",null);
builder.show();
}
클래스의 인스턴스를 생성하고 해당 객체에서 show()
를 호출하면 대화상자는 나타납니다.
반응형
'Android' 카테고리의 다른 글
[안드로이드 복습] 9강 WebView (0) | 2018.11.21 |
---|---|
[안드로이드 복습]12장 액티비티 생명주기 (0) | 2018.11.19 |
[안드로이드 복습]11장 이메일 저장 (0) | 2018.11.18 |
[안드로이드 복습] 8장 메뉴 구현 (0) | 2018.11.18 |
layoutInflater (0) | 2018.11.17 |
Comments