기술 블로그

[안드로이드 복습] 11장 AlertDialog.builder 본문

Android

[안드로이드 복습] 11장 AlertDialog.builder

jaegwan 2018. 11. 19. 15:46
반응형

@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()를 호출하면 대화상자는 나타납니다.

반응형
Comments