안드로이드/코드
[안드로이드] 다이얼로그 띄우기 - AlertDialog
everyshare
2019. 11. 11. 19:34
반응형
AlertDialog.Builder 클래스를 이용해서 버튼을 눌렀을때 다이얼로그를 띄우는 코드입니다.
private void deleteDialog() {
AlertDialog.Builder builder = new AlertDialog.Builder(getContext());
builder.setTitle("삭제 확인");
builder.setMessage("삭제하시겠습니까?");
builder.setNegativeButton("예",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//예 눌렀을때의 이벤트 처리
}
});
builder.setPositiveButton("아니오",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//아니오 눌렀을때의 이벤트 처리
}
});
builder.show();
}
참고로 setPositiveButton()이 오른쪽, setNegativeButton()이 왼쪽 버튼입니다.
'예', '아니오'가 아닌 '아니오', '예'로 나오게 하고싶다면 반대로 입력해서 사용하시면 됩니다.
반응형