본문 바로가기

Mobile/Android

[ Android ] 다이얼로그 띄우기

반응형

 

다이얼로그는 알림 대화상자를 말한다. 사용자에게 확인을 받거나 선택하게 할 때 사용한다.

주로, 메세지를 전달하는 역할을 하며 예/아니오와 같은 응답을 처리한다.

 

| 다이얼로그 띄우기

AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("알림");
builder.setMessage("종료하시겠습니까?");
builder.setIcon(android.R.drawable.ic_dialog_alert);

build.setPositiveButton("예", new DialogInterface.OnClickListener() {
	public void onClick(DialogInterface dialog, int which) {
    	// process
    }
});

build.setNegativeButton("예", new DialogInterface.OnClickListener() {
	public void onClick(DialogInterface dialog, int which) {
    	// process
    }
});

builder.create().show();

 

AlertDialog 클래스가 알림 대화상자를 띄워주는 역할을 한다.

제목, 내용, 아이콘을 설정할 수 있다.

또한 '예'를 눌렀을 때에 대한 처리와 '아니오'를 눌렀을 때 처리를 나누어 할 수 있다.

다이얼로그에 대한 설정이 끝나면 생성 후 보여주면 된다.

 

반응형